> Markdown version of [/jobs/ext/73188-principal-data-engineer](https://www.wearedevelopers.com/jobs/ext/73188-principal-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Principal Data Engineer - **Company:** Utilidata, Inc. - **Location:** Ann Arbor, MI, United States - **Experience:** Experienced - **Salary:** $65,000.0 - $85,000.0 - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Microsoft Azure, Cloud Database, Software Quality, Code Review, Data Centers, Data Validation, Information Engineering, Data Infrastructure, Data Systems, Data Visualization, Power BI, Tableau (Software), Datadog, Feature Engineering, Data Ingestion, Technical Debt, Apache Kafka, Spark Streaming, Data Management, Machine Learning Operations, Data Pipelines, Databricks - **Published:** May 14, 2026 - **Apply:** https://www.careerjet.com/jobad/usdb5edda01f9dcb738abe6e7f4577af8c ## About the Role * 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 Enhanced Qualifications (Nice to Have) * 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 ## Description Utilidata is a fast-growing NVIDIA-backed AI company enabling AI data centers to dynamically orchestrate power and unlock more compute capacity from existing energy infrastructure. For over a decade, we have applied AI to the electric grid - bringing real-time visibility and power-flow control to complex energy infrastructure. Our Karman platform, built on a custom NVIDIA module, brings that same capability to AI data centers, giving operators a way to better use the power already available to them. We're looking for a Principal Data Engineer to own the technical direction and execution of our data engineering platform. This role is responsible for setting architectural direction for the data systems that underpin our products, make critical design decisions about how we collect, process, store, and serve data at scale, and raise the bar for the entire team through your judgment, communication, and hands-on engineering. You'll operate at the intersection of deep technical work and cross-functional leadership, translating product goals into sound engineering plans and guiding the team through ambiguity to deliver real results. You'll own the component-level architecture for the data platform while working in close partnership with the platform architect to ensure alignment with the end-to-end platform vision and architecture. You'll join a diverse team of experts who are mission-driven, collaborative, and adaptive, and guide the team through the challenges of building reliable, performant data infrastructure in a fast-moving environment. Responsibilities * 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 ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [The OpenTelemetry mistakes I keep seeing (and how to stop making them)](https://www.wearedevelopers.com/videos/100158-the-opentelemetry-mistakes-i-keep-seeing-and-how-to-stop-making-them) - [REST, GraphQL, gRPC, and more: A comparison of modern API styles](https://www.wearedevelopers.com/videos/100247-rest-graphql-grpc-and-more-a-comparison-of-modern-api-styles) - [Cutting LLM Costs Without Cutting Quality: How to Beat Proprietary LLMs with Fine-Tuned Open Source](https://www.wearedevelopers.com/videos/100151-cutting-llm-costs-without-cutting-quality-how-to-beat-proprietary-llms-with-fine-tuned-open-source) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [Data Analytics with Microsoft Fabric: End-to-End Use Case with Data Agents](https://www.wearedevelopers.com/videos/1547-data-analytics-with-microsoft-fabric-end-to-end-use-case-with-data-agents) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)