1

Data Engineering Jobs in Novi, MI (NOW HIRING)

Data Engineer (GCP)

Dearborn, MI · On-site

$105K - $126K/yr

The ideal candidate has experience with Google Cloud Platform (GCP), modern data engineering practices, and cloud-based data solutions. Key Responsibilities * Collaborate with business and technology ...

Data Engineer (GCP)

Dearborn, MI · On-site

$105K - $126K/yr

The ideal candidate has experience with Google Cloud Platform (GCP), modern data engineering practices, and cloud-based data solutions. Key Responsibilities Collaborate with business and technology ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks * Ensure optimum performance and identify improvement ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks * Ensure optimum performance and identify improvement ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks.Ensure optimum performance and identify improvement ...

Senior Data Engineer

Auburn Hills, MI · On-site

$100K - $136K/yr

This role helps engage business, engineering and ICT stakeholders around practical data needs and constraints, scale AI delivery through stronger data models, pipelines, integration pathways, quality ...

Data Engineer

Dearborn, MI

$105K - $127K/yr

Data engineering, data product development and software product launches * At least three of the following languages: Java, Python, Spark, Scala, SQL * 3 years of cloud data/software engineering ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

This role partners closely with data science, analytics, and engineering teams to deliver reliable, high-performance data solutions in a modern cloud lakehouse environment. Summary: The Senior Data ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

This role partners closely with data science, analytics, and engineering teams to deliver reliable, high-performance data solutions in a modern cloud lakehouse environment. Summary: The Senior Data ...

GCP Data Engineer with Python

Dearborn, MI · On-site

$105K - $126K/yr

Strong proficiency in Python for data engineering and automation. * Experience with RDBMS technologies such as DB2 and Teradata . * Exposure to Big Data ecosystems and distributed data processing.

Senior Data Engineer

Auburn Hills, MI

$100K - $136K/yr

This role helps engage business, engineering and ICT stakeholders around practical data needs and constraints, scale AI delivery through stronger data models, pipelines, integration pathways, quality ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

You will work at the intersection of software engineering and data science, ensuring that our data architecture is scalable, reliable, and follows industry best practices. Priorities can change in a ...

Data Engineer

Auburn Hills, MI · On-site

$108K - $130K/yr

Uphold rigorous software engineering standards, including comprehensive unit/integration testing ... Advanced knowledge of SQL for data transformation, analysis, and performance tuning. • DevOps & ...

Data Engineer

Dearborn, MI · On-site

$105K - $126K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering activities like writing scripts and automating tasks * Ensure optimum performance and identify improvement ...

Data Engineer III

Dearborn, MI · On-site

$105K - $126K/yr

Required Qualifications * 5+ years of Data Engineering work experience. * Experience with GitHub. * Experience with Google Cloud Platform (Google Cloud Platform). * Experience with BigQuery.

Data Engineer III

Dearborn, MI · On-site

$105K - $126K/yr

Design and develop analytical tools, algorithms, and programs to support data engineering activities, including scripting and task automation. Monitor data solution performance and identify ...

Data Engineer III

Dearborn, MI · On-site

$105K - $126K/yr

Required Qualifications * 5+ years of Data Engineering work experience. * Experience with GitHub. * Experience with Google Cloud Platform (GCP). * Experience with BigQuery. * Proficiency in Python.

Showing results 21-40

Data Engineering information

See Novi, MI salary details

$43.3K

$155.3K

$229.1K

How much do data engineering jobs pay per year?

As of Aug 9, 2026, the average yearly pay for data engineering in Novi, MI is $155,286.00, according to ZipRecruiter salary data. Most workers in this role earn between $125,600.00 and $160,000.00 per year, depending on experience, location, and employer.

What does a data engineer do?

Data Engineers regularly design, build, and maintain scalable data pipelines to support analytics and business intelligence teams. Their daily tasks often involve working with large datasets, optimizing data storage, ensuring data integrity, and troubleshooting data-related issues. Collaboration with data scientists, analysts, and software engineers is common to align on data requirements and improve workflows. You may also participate in regular code reviews and contribute to the ongoing improvement of data infrastructure. This role is ideal for problem-solvers who enjoy working with both code and complex systems in a collaborative, fast-paced environment.

What is data engineering?

A Data Engineering job involves designing, building, and maintaining the infrastructure that enables efficient data collection, storage, and processing. Data Engineers develop pipelines to transform raw data into usable formats for analytics and machine learning. They work with databases, big data technologies, and cloud platforms to ensure data is accessible and reliable. Their role is crucial for organizations to make data-driven decisions and optimize business processes.

Are data engineers still in demand?

Data engineers are currently in high demand due to the increasing reliance on data-driven decision making and the growth of big data technologies. They are essential for building and maintaining data pipelines, often working with tools like Apache Spark, Hadoop, and cloud platforms, and typically require strong programming and database skills. The demand is expected to remain strong as organizations continue to prioritize data infrastructure.

What skills and qualifications are needed to thrive as a data engineer?

To thrive in Data Engineering, you need a solid background in programming (such as Python, Java, or Scala), data modeling, and database management, typically supported by a degree in computer science or a related field. Familiarity with ETL tools, cloud platforms like AWS or Azure, big data frameworks (e.g., Hadoop, Spark), and relevant certifications is highly valued. Strong problem-solving abilities, effective communication, and the ability to work collaboratively across teams are key soft skills for this role. These attributes are crucial for designing robust data pipelines, ensuring data quality, and enabling organizations to make data-driven decisions efficiently.

What are the most commonly searched types of Data Engineering jobs in Novi, MI? The most popular types of Data Engineering jobs in Novi, MI are:
What job categories do people searching Data Engineering jobs in Novi, MI look for? The top searched job categories for Data Engineering jobs in Novi, MI are:
What cities near Novi, MI are hiring for Data Engineering jobs? Cities near Novi, MI with the most Data Engineering job openings:
Infographic showing various Data Engineering job openings in Novi, MI as of August 2026, with employment types broken down into 90% Full Time, and 10% Contract. Highlights an 100% In-person job distribution, with an average salary of $155,286 per year, or $74.7 per hour.

Manager, Data Quality Engineering

Domino's Pizza

Ann Arbor, MI • On-site

Full-time

Medical, Dental, Vision, Retirement, PTO

Re-posted 26 days ago


Domino's rating

4.8

Company rating: 4.8 out of 10

Based on 1,928 frontline employees who took The Breakroom Quiz

20th of 24 rated food delivery companies


Job description

Company Description

Domino's Pizza, which began in 1960 as a single store location in Ypsilanti, MI, has had a lot to celebrate lately: we're a reshaped, reenergized brand of honesty, transparency and accountability - not to mention, great food! In the rise to becoming a true technology leader, the brand is now consistently one of the top five companies in online transactions and 65% of our sales in the U.S. are taken through digital channels. The brand continues to 'deliver the dream' to local business owners, 90% of which started as delivery drivers and pizza makers in our stores. That's just the tip of the iceberg...or as we might say, one "slice" of the pie! 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 leadership role accountable for ensuring the reliability, trustworthiness, and operational excellence of data pipelines and data products across analytics, AI, and operational platforms.
You will partner closely with Data Engineering, Platform, Analytics, Product, and Business teams to embed quality-by-design into data pipelines, implement automated testing and observability, and run production data operations. The role combines proactive quality engineering with hands-on operational leadership-ensuring data issues are detected early, resolved quickly, and prevented from recurring at scale.

Leadership, Team Development & Practice Building 

  • Own the quality engineering practice end-to-end - vision, strategy, operating model, and roadmap. You are responsible for maturing QE from a support function into a core engineering discipline. 
  • Partner with Data Engineering to ensure pipelines are resilient, observable, and aligned to business requirements.
  • Build, develop, and retain a high-performing team of quality engineers and analysts (onshore + offshore). Set clear expectations, provide regular feedback, and create growth paths for your team members. 
  • Define and govern QE standards, processes, and KPIs - including automation coverage, cycle time, defect leakage, test effectiveness, and data validation coverage across all Lines of Business. 
  • Establish a culture of engineering rigor and accountability - where quality is everyone's responsibility, not a gate at the end of the pipeline. 
  • Create a knowledge repository that replaces tribal knowledge - enterprise test strategy, reusable patterns, and documented standards that scale beyond any individual. 
  • Evaluate, adopt, and govern data quality and observability tools (build vs. buy) - e.g., Great Expectations, Soda, Monte Carlo, QuerySurge, or custom Databricks-native frameworks. 
  • Build quality into data pipelines through preventive design, automated testing, and CI/CD quality gates.
  • Design and maintain automated checks for freshness, completeness, accuracy, validity, volume, and schema drift.
  • Establish enterprise data quality frameworks, scorecards, SLAs/SLOs, and standards for critical datasets.

Hands-On Technical Leadership

  • Stay close to the work by participating in design reviews, architecture discussions, and technical decision-making - ensuring quality is designed in, not tested in. 
  • Guide the team in building automated data validation frameworks (Python, PySpark, SQL) covering data comparison, regression, BI report validation, and pipeline smoke tests. 
  • Drive the embedding of quality gates into CI/CD pipelines - freshness, completeness, accuracy, validity, volume, schema drift, and business rule conformance checks before production deployment. 
  • Architect and oversee data quality observability - dashboards, alerting, SLA-aligned thresholds, and escalation paths for engineers, product owners, and leadership. 
  • Lead incident response for critical data quality issues - guide triage, RCA, post-mortems, and corrective actions. Reduce MTTR through automation and operational playbooks. 
  • Selectively contribute hands-on to high-impact POCs, automation frameworks, and complex debugging - setting the technical standard through your own work when it matters most. 

Cross-Functional Partnership

  • Partner with Data Engineering to ensure pipelines are resilient, observable, and aligned to business requirements. 
  • Collaborate with Analytics, Product, and Business stakeholders to align quality metrics to business outcomes. 
  • Support AI/ML initiatives by ensuring reliable, high-quality training and inference data. 
  • Work with platform teams (Databricks, Azure, CI/CD tooling) to embed quality signals natively into orchestration and release workflows. 
Qualifications
  • 8+ years in data engineering, analytics engineering, data quality, or data operations, with 2+ years in a lead, senior lead, or management role. 
  • Demonstrated ability to build, mentor, and develop engineering talent - you know how to grow people, set expectations, and create accountability. 
  • Strong technical judgment across data quality engineering, QA, and production data operations - you can evaluate designs, guide architecture decisions, and hold your team to high technical standards. 
  • Proficiency in SQL and working knowledge of Python/PySpark - enough to review code, guide automation design, and contribute hands-on when needed. You don't need to be the best coder on the team, but you need to be technically credible. 
  • Experience with modern cloud data platforms (Databricks, Delta Lake, Azure Data Lake, cloud data warehouses/lakehouses). 
  • Experience embedding quality into CI/CD workflows - quality gates, automated regression, and release automation for data pipelines. 
  • Experience leading or significantly contributing to incident response, RCA, and reliability improvement in production environments. 
  • Ability to translate technical issues into clear business impact for executive and cross-functional audiences. 
Additional Information

Benefits:
    Paid Holidays and Vacation 
    Medical, Dental & Vision benefits that start on the first day of employment
    No-cost mental health support for employee and dependents
    Childcare tuition discounts
    No-cost fitness, nutrition, and wellness programs 
    Fertility benefits
    Adoption assistance
    401k matching contributions 
    15% off the purchase price of stock 
    Company bonus 


What Domino's employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Domino's logo

About Domino's

Sourced by ZipRecruiter

Since 1960, we've grown from just one store to become the #1 pizza company in the world. To get there and continue to go above and beyond, it takes persistent passion, incredible vision, and bold thinking. It takes every one of our employees feeling like they have pizza sauce running through their veins. What's life like at Domino's Whatever your role at Domino’s, you’ll find life here is exciting, enormously fun, and always asks you to think on your feet. If you bring your passion, drive, and a purpose to perform, there are real growth opportunities across the brand. Many people find that what starts as a day job becomes a fulfilling career, surrounded by amazing people who make sure each new day tops the last. That’s what we mean by the power of possible. We are made better together In a Domino’s corporate job, our leaders work hard to create a level playing field where corporate team members can succeed, innovate, and above all, feel like they belong. See how different backgrounds make us better, and how your unique talents could power what’s possible in a Domino’s corporate career.

Industry

Food and beverage stores, real estate and food services and drinking places

Company size

10,000+ Employees

Headquarters location

Ann Arbor, MI, US