Data Engineer
Join Our Innovative Data Engineering Team!
Are you passionate about data and eager to make a real impact? As a key member of our team, you’ll contribute to the ongoing customization, enhancement, and support of Carma’s best-in-class network and digital infrastructure platform. Your role will be crucial in designing, developing, and maintaining robust data solutions that drive business operations and analytics.
What You’ll Do:
Data Solutions: Design and implement pipelines to ingest and manage complex customer data, ensuring quality, security, and reliability.
Collaboration: Work closely with cross-functional teams to deliver high-quality solutions that meet our customers’ needs.
Leadership: Build on your leadership skills, inspire others, and foster strong relationships within a collaborative team setting.
Autonomy: Enjoy the freedom to work independently with minimal direction, while also thriving in a team environment.
What You’ll Bring:
Industry Expertise: Deep knowledge of data centers and/or Telecom
Technical Expertise: Deep knowledge of data design and integration, with a detail-oriented approach.
Analytical Skills: Superior analytical, quantitative, and conceptual thinking skills to tackle complex data challenges.
Interpersonal Skills: Strong communication and interpersonal abilities to ensure successful client projects and team performance.
Why Join Us?
Innovative Environment: Be part of a forward-thinking team that values creativity and innovation.
Growth Opportunities: Expand your skills and advance your career in a supportive and dynamic setting.
Impactful Work: Contribute to projects that make a real difference for our clients and the industry.
Job Type: Full time employment
Schedule: 40 hours/ week
Location: Denver, CO
Start date: Immediate
Compensation: $120-$150k, target 10% bonus, stock options, 401k w/ match, group health insurance, RTD Ecopass, onsite gym membership
Responsibilities
Design, develop, and maintain scalable and efficient data pipelines using Databricks and Spark
Extract, transform, and load data from various sources into the Databricks platform
Optimize data processing and query performance
Collaborate with business analysts, product, engagement managers, and customers to understand data requirements and provide insights
Develop data models and schemas to support business intelligence and reporting
Ensure data quality and integrity through rigorous testing and validation
Implement data governance and security best practices
Innovate and invite a “best-practice” culture in method, tools, and approach for project work and IP solutions for the company
Required Skills
Be a good team player
Desire to be engaged in a fast-paced organization
Strong understanding of data warehousing and data modeling concepts
Ability to analyze and solve complex problems quickly and creatively
Advanced proficiency with Databricks and Spark
Experience with Azure
Experience with data ingestion tools and technologies (Python, Power BI)
Knowledge of data quality and validation best practices
Strong written communications especially related to articulating expectations and results
Comfortable using Visual Studio or VS Code, Azure DevOps, source control
Preferred Skills
Familiar with Agile/Scrum methodologies
Databricks Certification
Experience with data visualization tools
Participation on software project(s) with a team of 5 or more
Familiarity with Microsoft Flow, Power Automate, and Microsoft Common Data Service Configuration Migration