1

Data Engineering Jobs in Michigan (NOW HIRING)

Data Engineer (Python)

Auburn Hills, MI ยท On-site

$108K - $130K/yr

Data Engineering, Python, PySpark, CI/CD, Airflow, Workflow Orchestration Overall Experience: 8+ years of relevant experience JOB REQUIREMENTS - The Senior Data Engineer & Technical Lead (SDET Lead ...

Data Engineer

Auburn Hills, MI ยท On-site

$108K - $130K/yr

Data engineering exposure: pipelines, transformations, data modeling concepts, and working with data engineering teams. * Experience with one or more cloud database environments such as Snowflake ...

DATA ENGINEER

Wyoming, MI

$103K - $124K/yr

Maintain technical documentation Required Qualifications * 2 3 years of experience in data engineering or analytics * Strong SQL skills * Basic Python knowledge * Understanding of ETL concepts

Data Engineer

Grand Rapids, MI ยท On-site

$110K - $132K/yr

Work with Azure Data Factory (ADF), Databricks, and Synapse Analytics for data engineering solutions. * Perform data transformation and scripting using SQL, Python, or Scala. * Work with Azure Cosmos ...

Data Engineer

Grand Rapids, MI

$106K - $127K/yr

Work with Azure Data Factory (ADF), Databricks, and Synapse Analytics for data engineering solutions. * Perform data transformation and scripting using SQL, Python, or Scala. * Work with Azure Cosmos ...

Data Engineer

Okemos, MI ยท On-site

$103K - $124K/yr

The Data Engineering Team also does general extraction, transformation, and load (ETL) work, along with traditional Enterprise Data Warehousing (EDW) work. Responsibilities: * Participates in the ...

Palantir, Data Engineer

Detroit, MI ยท Remote

$113K - $135K/yr

They are midway through a Palantir Foundry implementation, and are looking for someone to work closely with stakeholders on low code data engineering solutions. Technical experience with Foundry ...

Palantir, Data Engineer

Detroit, MI ยท Remote

$113K - $135K/yr

They are midway through a Palantir Foundry implementation, and are looking for someone to work closely with stakeholders on low code data engineering solutions. Technical experience with Foundry ...

Data Engineer

Detroit, MI ยท On-site

$108K - $129K/yr

Data Engineering & Pipeline Development * Design, develop, and maintain scalable ETL/ELT pipelines to ingest, process, and transform healthcare data from EHRs, billing systems, quality systems, HR ...

SS - DATA ENGINEER ROLE

Ann Arbor, MI

$112K - $134K/yr

Support data engineering workloads aligned to DNA (Data & Analytics) programs * Collaborate with offshore teams, as applicable, to ensure endtoend delivery Required Technical Skills * Databricks ...

Data Engineer

Detroit, MI

$108K - $129K/yr

Data Engineering & Pipeline Development * Design, develop, and maintain scalable ETL/ELT pipelines to ingest, process, and transform healthcare data from EHRs, billing systems, quality systems, HR ...

Sr. Data Engineer

Grand Rapids, MI ยท On-site

$110K - $132K/yr

Work closely with the Data Engineering Lead to estimate levels of effort for platform changes and partner with the business community to set priorities across multiple concurrent initiatives. * Own ...

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

$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

$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 ...

next page

Showing results 1-20

Data Engineering information

See Michigan salary details

$40.1K

$143.8K

$212.2K

How much do data engineering jobs pay per year?

As of Jun 14, 2026, the average yearly pay for data engineering in Michigan is $143,829.00, according to ZipRecruiter salary data. Most workers in this role earn between $116,400.00 and $148,200.00 per year, depending on experience, location, and employer.

Is AI replacing data engineers?

AI is automating certain tasks within data engineering, such as data cleaning and pipeline management, but it does not replace the need for data engineers. Data engineers are essential for designing, building, and maintaining complex data systems, and their expertise in tools like SQL, Spark, and cloud platforms remains critical for managing data workflows and ensuring data quality.

What work does a data engineer do?

A data engineer designs, builds, and maintains data pipelines and infrastructure to collect, process, and store large volumes of data. They work with tools like SQL, Python, and cloud platforms to ensure data is accessible, reliable, and ready for analysis by data scientists and analysts.

What are the typical daily responsibilities of a Data Engineer?

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 engineers make 500,000?

Senior data engineers with extensive experience, advanced skills in cloud platforms, big data tools, and strong programming knowledge can earn salaries of $500,000 or more, especially in high-cost-of-living areas or within large tech companies. Achieving this level often requires a combination of technical expertise, leadership roles, and sometimes stock options or bonuses.

What is a Data Engineering job?

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.

What jobs make $1,000,000 a year?

In data engineering, earning $1,000,000 annually is rare and typically involves senior roles such as lead data engineers or those working in high-paying industries like finance or technology, often with extensive experience, advanced skills in cloud platforms, and leadership responsibilities. Most high earners in this field also supplement income through equity, bonuses, or consulting. Such compensation levels are uncommon and usually require a combination of expertise, strategic position, and company size.

What are the key skills and qualifications needed to thrive in the Data Engineering position, and why are they important?

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 Michigan? The most popular types of Data Engineering jobs in Michigan are:
What job categories do people searching Data Engineering jobs in Michigan look for? The top searched job categories for Data Engineering jobs in Michigan are:
What cities in Michigan are hiring for Data Engineering jobs? Cities in Michigan with the most Data Engineering job openings:
Infographic showing various Data Engineering job openings in Michigan as of June 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $143,829 per year, or $69.1 per hour.

Team Leader Data Engineering

Rocket Limited Partnership

Detroit, MI โ€ข On-site

Full-time

Posted 28 days ago


Job description

As the Data Engineering Manager, you'll serve as a servant leader responsible for building and enabling a high-performing team of Data Engineers delivering scalable, reliable, and secure data platforms and services. You will lead the development of modern data capabilities across batch and real-time processing, cloud data platforms, and enterprise data integration while fostering a culture of engineering excellence, accountability, and continuous improvement.
You will partner closely with Engineering, Analytics, Product, Architecture, and Business stakeholders to deliver trusted data solutions that enable operational and strategic decision-making at scale.
About the role
  • Lead and mentor an Agile team focused on data-driven experimentation, innovation, quality, and engineering craftsmanship
  • Communicate and promote the culture and mission of the company
  • Collaborate with leadership to align team objectives, roadmap priorities, and delivery goals with the company vision
  • Provide technical leadership across data engineering initiatives while partnering with Staff Engineers and Architects on scalable platform solutions and engineering standards
  • Promote thoughtful decision-making within a self-organized team and proactively remove delivery roadblocks
  • Drive team performance using engineering and operational metrics such as quality, predictability, flow, velocity, reliability, and incident trends
  • Coordinate response and communication for production and technology incidents and ensure root causes are identified and resolved
  • Stay informed on evolving trends across technology, cloud data platforms, AI/ML, business, and regulatory landscapes
  • Evaluate team structure, technical capabilities, and organizational alignment to improve delivery effectiveness and scalability
  • Understand and contribute to product roadmap planning while maintaining awareness of broader technical and business changes impacting the team
  • Develop short-, mid-, and long-term objectives aligned with product and engineering roadmaps
  • Develop and retain technical talent through coaching, mentorship, hiring, performance management, and career development
  • Promote engineering and leadership best practices across the broader engineering organization

About you
Minimum Qualifications
  • 8+ years of experience in Data Engineering, Software Engineering, or Platform Engineering
  • 3+ years of experience in technical leadership or people leadership roles leading Data Engineering teams
  • Prior hands-on experience as a Senior or Lead Data Engineer building scalable enterprise data platforms and distributed systems
  • Bachelor's degree or equivalent experience in Computer Science, Information Technology, or a related field
  • Strong experience designing and supporting batch and real-time data pipelines in cloud-native environments
  • Experience leading cross-functional engineering teams composed of Data Engineers and Software Engineers
  • Expertise in SQL and at least one modern programming language such as Python, Java, or Scala
  • Experience with cloud platforms such as AWS, Azure, or GCP
  • Strong understanding of CI/CD, testing automation, observability, and modern software engineering practices
  • Ability to contribute to architecture discussions, technical strategy, and engineering tradeoff decisions
  • Experience mentoring engineers and developing high-performing technical teams
  • Experience using Agile and operational metrics such as throughput, WIP, cycle time, reliability, incident trends, and defect rates to improve engineering performance
  • Strong communication and stakeholder management skills with the ability to influence technical and business decisions

Preferred Qualifications
  • Experience designing scalable distributed systems, data platforms, and integration architectures
  • Experience leading engineering teams delivering scalable, reliable, and maintainable production systems
  • Ability to meet delivery goals with shifting timelines, staffing, and dependencies
  • Working knowledge of multiple Agile development methodologies
  • Experience coordinating technology incident resolution processes
  • Knowledge of people leadership practices such as change management, recruiting, hiring, performance management, corrective action, and compensation administration
  • Exposure to Generative AI, LLM-based applications, or AI-enabled data engineering platforms and initiatives is considered an asset
  • Experience supporting data engineering platforms and pipelines for AI/ML or Generative AI workloads is considered an asset

What you'll get
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We've got your back. Check out our full list of Benefits and Perks.
About us
Rocket is a Detroit-based company made up of businesses that provide simple, fast and trusted digital solutions for complex transactions. The name comes from our flagship business, now known as Rocket Mortgageยฎ, which was founded in 1985. Today, we're a publicly traded company involved in many different industries, including mortgages, fintech, real estate and more. We're insistently different in how we look at the world and are committed to an inclusive workplace where every voice is heard. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the company at any time. Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The company provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at Careers@Rocket.com.