Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Data Engineer

$170k - $210k
Full-time

Utilidata

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
Minimum Qualifications
  • 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
Salary Range: $170,000 to $210,000 base compensation depending on experience plus stock options. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands.

Location: This position can be performed remotely from anywhere in the United States.

Our Commitments
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

Vacancy posted a month ago
Similar jobs that could be interesting for youBased on the Principal Data Engineer in Ann Arbor, MI vacancy
  •  ...deep industry expertise with advanced software, automation, and data-driven decision-making. The Role Mariana Minerals is building...  ...chain from the ground up-and we're looking for a Senior Data Engineer to help make it autonomous. We're not a software company... 
    Suggested
    Contract work
    Immediate start
    Shift work

    Mariana Minerals

    Ann Arbor, MI
    4 days ago
  • $100k

     ...Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data engineers/data scientists, machine learning engineers for full time positions with clients. Who should apply? Recent computer science... 
    Suggested
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    21 hours ago
  •  ...Then Navitas is the right place for you. Overview Navitas Systems is currently seeking a curious and technically strong Data Engineering Intern to join our BIS (Business Intelligence & Systems) team. The intern will help build and maintain the data pipelines, integrations... 
    Suggested
    Permanent employment
    Full time
    Internship

    East Penn Manufacturing

    Ann Arbor, MI
    3 days ago
  •  ...impact, build a meaningful career and help shape what’s next, there’s a place for you at Domino's. Job Description As a Senior Data Engineer, you will operate as a technical expert responsible for designing, building, and scaling enterprise-grade data engineering solutions... 
    Suggested

    Domino's Pizza LLC

    Ann Arbor, MI
    4 days ago
  •  ...If this sounds like a brand you’d like to be a part of, consider joining our team! Job Description As a Manager – Data Quality Engineering, you will lead the organization’s data quality, quality engineering, and data analyst practice. This is a senior technical... 
    Suggested
    Local area

    Domino's Corporate

    Ann Arbor, MI
    28 days ago
  •  ...and research that together enhance our contribution to society. Job Summary University of Michigan Health is seeking an Engineering Manager to join the Facilities Planning and Development (FPD) team. FPD provides user consultation and support services at numerous... 
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Remote work

    University of Michigan

    Ann Arbor, MI
    2 days ago
  •  ...A2 Ai in Ann Arbor, Michigan, is seeking a Data Scientist to analyze large-scale pharmacological and clinical datasets. The role involves exploratory data analysis, statistical method application, and collaboration with cross-functional teams to support drug development... 

    A2 Ai

    Ann Arbor, MI
    22 hours ago
  • $120k - $170k

     ...phases of building projects. The Senior Electrical Commissioning Engineer reports to a team leader and is responsible for the delivery and...  ...services for complex electrical systems supporting large scale data center projects. Primary activities include completing office... 
    Contract work
    Internship
    Work at office

    FST Technical Services

    Ann Arbor, MI
    18 days ago
  •  ...Description In this role, you will be part of the Schwab AI & Data Science organization operating as a high-leverage, senior individual...  ...-on technical authority who directly influences and supports engineering teams across the organization. A key focus will be providing... 
    Work at office

    Charles Schwab

    Ann Arbor, MI
    2 days ago
  • $105.79k - $141.05k

     ...the trusted network for the AI‑powered world, connecting people, data, and applications through our expansive fiber network and...  ...the U.S. The Role At Lumen, the Lead Information Security Engineer owns the development, maintenance, and defensibility of the security... 
    Full time
    Temporary work
    Remote work

    Lumen

    Ann Arbor, MI
    4 days ago
  •  ...We are looking for entry-level software programmers, Java Full stack developers, Python/Java developers, Data analysts/ Data Scientists, Machine Learning engineers for full time positions with clients. Who Should Apply Recent Computer science/Engineering /... 
    Full time
    H1b
    Remote work

    SynergisticIT

    Ann Arbor, MI
    21 hours ago
  •  ...deep industry expertise with advanced software, automation, and data-driven decision-making. The Role Mariana Minerals is...  ...chain from the ground up-and we're looking for Machine Learning Engineers to help make it autonomous. We're not a software company selling... 
    Internship
    Immediate start
    Shift work

    Mariana Minerals

    Ann Arbor, MI
    4 days ago
  •  ...About the job Solar Engineering Manager Location: ***Chicago, IL*** About Us Charlie Mike has partnered with a national leader offering comprehensive energy solutions (Solar, CHP, Battery, Storage) to commercial and industrial clients across the country... 
    Contract work

    Charlie Mike Recruiting

    Ann Arbor, MI
    2 days ago
  • $19 - $29 per hour

    We're building a world of health around every individual - shaping a more connected, convenient and compassionate health experience. At CVS Health, you'll be surrounded by passionate colleagues who care deeply, innovate with purpose, hold ourselves accountable and prioritize...
    Hourly pay
    Full time
    Temporary work
    Local area
    Flexible hours
    Shift work
    Night shift
    Weekend work
    Day shift
    Early shift

    CVS Health

    Ann Arbor, MI
    1 day ago
  • $130.3k - $217.3k

     ...Collaborate effectively with cross-functional teams, including engineering, quality, supply chain, program management, and sales, to ensure...  ...evolving operational priorities. Exercise sound judgment and data-driven decision-making to solve complex operational challenges,... 
    Contract work

    Redwire Defense Tech

    Ann Arbor, MI
    3 days ago
  • $107.66k - $161.7k

     ...working on our Poe product. About the Team and Role: Our small engineering team works on challenging problems every day. We have a culture...  ...end ownership of Machine Learning systems -- from prototyping, data pipelines and training, to realtime LLM application at scale... 
    Remote job
    Full time
    Work experience placement
    Internship

    Quora

    Ann Arbor, MI
    2 days ago
  •  ...approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with...  ...problems executing on a high throughput system with dynamic data. About the Job: Design, develop, and deploy machine learning... 
    Permanent employment
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours

    Instacart

    Ann Arbor, MI
    2 days ago
  •  ...KLA is seeking an AI Manager to lead a team of AI and software engineers, delivering AI-enabled products that drive measurable business outcomes. You will partner with product, data, platform, security, and governance teams to translate opportunities into scalable AI... 

    KLA

    Ypsilanti, MI
    1 day ago
  • Gopuff is looking for Operations Associates (OAs) to join the operations team. Directly reporting to a Site Leader, OAs play an essential role at Gopuff that requires drive, perseverance, positivity, and enthusiasm for the challenge. You will accomplish a variety of ...
    Permanent employment
    Temporary work
    Part time
    Flexible hours
    Shift work
    Night shift
    Day shift
    Afternoon shift

    Gopuff

    Ann Arbor, MI
    21 hours ago
  •  ...comprehensive continuity plans. Direct facility operations, negotiate service contracts, manage vendor agreements, and act as the principal liaison for maintenance, space planning, and infrastructure improvements. Performance, Alignment & Engagement: Standardize operational... 
    Contract work
    Temporary work
    For contractors
    Work at office
    Local area
    Worldwide

    American Mathematical Society

    Ann Arbor, MI
    21 hours ago
  • Director of Client Services at FlowerHire One of Michigan's premier cannabis companies is looking for a Director of Operations to oversee their Indoor Cultivation Facility. You should have experience overseeing everything from Cultivation through Harvest, Post Harvest,...
    Full time

    FlowerHire

    Ann Arbor, MI
    1 day ago
  • $60k - $75k

     ...more efficient programs. As we scale, so must the systems and data infrastructure powering our go-to-market teams. You’ll be the person...  ...strongly preferred). Familiarity with AI concepts and prompt engineering; able to apply AI tools practically to real workflow problems.... 
    Full time
    Temporary work
    Flexible hours

    DocNetwork

    Ann Arbor, MI
    2 days ago
  • Sweetwaters Coffee & Tea in Ann Arbor, MI is seeking an experienced Director of Franchise Operations & Growth to be the critical link between our brand and franchise partners. You will supervise franchise business consultants and operations staff, elevate performance, ...

    Sweetwaters Coffee & Tea

    Ann Arbor, MI
    1 day ago
  • $175k - $200k

     ...operational judgment, with the ability to identify bottlenecks, simplify complexity, and build systems that scale Highly analytical and data-driven, with excellent business intuition and a habit of using metrics to improve organizational performance Comfortable moving... 
    Full time
    Local area
    Remote work

    Socket

    Ann Arbor, MI
    3 days ago
  • Apple Retail is where the best of Apple comes together. We bring our expertise to help people do what they love, delivering an only-at-Apple experience. We believe inclusion is a shared responsibility and we work together to foster a culture where everyone belongs and ...
    Local area
    Relocation
    Night shift

    Apple

    Ann Arbor, MI
    3 days ago
  •  ...and fulfillment. We use machine learning and Internet-scale data to elevate customer experience, improve efficiency, and reduce...  ...and Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of search... 
    Remote job
    Permanent employment
    Work experience placement
    Internship
    Work at office
    Work from home
    Flexible hours

    Instacart

    Ann Arbor, MI
    21 hours ago
  •  ...authorization prior to processing. Complete cost basis processing and maintenance, including reviewing, importing, and aggregating data from external and internal sources. Process routine corporation actions and security income activity, including asset adjustments, and... 
    Work experience placement
    Work at office

    Bank of Ann Arbor

    Ann Arbor, MI
    1 day ago
  • The Diocese of Lansing is seeking a qualified applicant to oversee the general office and financial activities of the parish and school. This key role involves managing finances, facilities, and personnel, ensuring compliance with policy and budgetary constraints. The ...
    Work at office

    Diocese of Lansing

    Ann Arbor, MI
    4 days ago
  • Join to apply for the Branch Operations Specialist role at Raymond James Join to apply for the Branch Operations Specialist role at Raymond James Get AI-powered advice on this job and more exclusive features. Job Summary: Under general supervision, uses general knowledge...
    Full time
    Work experience placement
    Work at office
    Remote work
    Home office
    Relocation package

    Raymond James

    Ann Arbor, MI
    3 days ago
  • $20.09 per hour

    Job Description The Shelter Association of Washtenaw County is committed to creating a diverse environment and is proud to be an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender...
    Part time
    Local area
    Shift work
    Weekend work
    Day shift

    Shelter Association of Washtenaw County

    Ann Arbor, MI
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Data Engineer. Be the first to apply!