Principal Data Engineer
- Architect and contribute directly to core platform components, including ingestion pipelines, transformation frameworks, data models, and orchestration
- Define and evolve the multi-quarter technical roadmap for the data platform, balancing new capabilities, reliability investments, and technical debt reduction in alignment with the broader platform architecture
- Drive evaluation and adoption of tooling across the stack, ensuring choices are well-reasoned and aligned with where the platform needs to go
- Lead architecture reviews and design discussions, ensuring decisions are well-reasoned, documented, and understood by the team
- Cut through ambiguity by asking the right questions early about data quality, schema evolution, and downstream dependencies, and identify risks before they become crises
- Translate complex data infrastructure decisions for non-technical stakeholders without oversimplifying, and break vague product requirements into clear engineering tasks and acceptance criteria
- Partner closely with data science leads and cross-functional teams to surface dependencies and constraints early and prioritize improvements that unlock productivity
- Run a lightweight but effective backlog and planning process, keeping the team focused and unblocked
- Mentor and grow engineers with an emphasis on raising technical depth — delegate meaningful work, pair on hard problems, and create opportunities for others to stretch
- Set code review standards, testing philosophy, and engineering best practices that make the whole team better, including data validation, pipeline testing, and schema management
- Ensure data systems work reliably in production — instrumented, observable, and operable, with clear SLAs on freshness, completeness, and accuracy
- At least 8 years of experience in data engineering, with 2+ years operating at a principal or staff level
- Proven ability to design and evaluate end-to-end data platforms across ingestion, transformation, storage, and serving, with clean contracts between layers
- Deep understanding of data pipeline design, with fluency in the patterns and tradeoffs of batch and streaming pipelines at scale
- Strong understanding of data modeling and storage strategies
- Strong software engineering fundamentals, with the depth to evaluate code quality and set architectural standards
- Strong experience with cloud data infrastructure (AWS, GCP, or Azure) and the surrounding ecosystem
- Demonstrated ability to lead technical teams, set direction, and grow engineers without relying on formal authority
- Experience with streaming architectures (Spark Structured Streaming, Delta Live Tables, Kafka)
- Familiarity with data quality and observability tooling (Great Expectations, Monte Carlo, Soda, or similar)
- Background working with visualization tools connected to Databricks (Databricks Dashboards, Tableau, Sigma, Power BI)
- Experience with data collection from edge devices
- Experience supporting ML workflows, including feature engineering pipelines, feature stores, or model input data preparation
Utilidata values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws. We are committed to:
- Creating a diverse and inclusive workplace that is welcoming, supportive, affirming, and respectful
- Empowering employees to solve problems and work together to make a difference
- Providing mentorship and growth opportunities as part of a collaborative team
- A flexible work environment with flexible paid time off
- Competitive compensation and benefits, including health, dental, vision, and employer-match 401k
Recommended Jobs
Embedded System Development Engineer (Grand Rapids, MI)
Looking for talented Software and Systems Engineers to join our growing Engineering Solutions team. This project is for a global developer and manufacturer of high-quality fire protection, auto dimmin…
Commercial Contract Specialist - Energy Storage System (Michigan) (Battle Creek)
About Us Contemporary Amperex Technology (USA), Inc. (CATU) is a U.S. subsidiary of Contemporary Amperex Technology Co., Limited (CATL), a global leader in the research, development and manufacturin…
Quality Control Technician
Job Description Job Description Job Description: Responsible for checking products at different stages of production to ensure they meet company quality standards. Key Responsibilities: …
Delivery Driver - Sign Up and Start Earning (Wyoming)
Why Deliver with DoorDash? DoorDash is the #1 category leader in food delivery, food pickup, and convenience store delivery in the US, trusted by millions of customers every day. As a Dasher, you’l…
Sr. Consultant, Extended Workforce 3-Month Contract
Company Description Quantum Work Advisory, a dynamic and innovative subsidiary of Allegis Group, specializes in workforce technology and workforce transformation advisory services. Supported by Alle…
Production Underwriter/Broker
Hours: 8:30-5:00 Local Time Location: Remote or hybrid, depending on your area Compensation: $65,000 - $150,000 Who We Are: Welcome to USG, a distinguished national wholesale broker and ma…
Quality Engineer
Job Description Job Description Description: Summary/Objective April Steel Processing, is currently seeking an individual who is passionate about quality improvement in manufacturing environm…
IT Systems Analyst III - Customer Data Hub (Data & Analytics) - Remote
External candidates: In order for your application to be correctly processed please sign-in before you apply Internal candidates: Please go to Workday and click "Find Jobs" link under Career …
Math and Science Tutors Needed
College Tutors of Ann Arbor, Canton & Northville, MI is searching for energetic, engaging, and dedicated Math and Science Tutors. Do you have the ability to engage and connect with students? Do you w…
Supply Chain Manager
Job Descriptions: GENERAL JOB SUMMARY: The Supply Chain Manager is responsible for end-to-end supply chain execution at Technical Directions Inc., including sourcing, procurement, material…