1

Senior Data Warehouse Engineer Jobs in Michigan (NOW HIRING)

Senior Data Engineer

Southfield, MI ยท On-site

$145K - $155K/yr

The Senior Data Engineer is responsible for the design, construction, and operation of the company's enterprise data warehouse, consolidating data from multiple ERP platforms and supporting business ...

Senior Data Engineer

Southfield, MI ยท On-site

$145K - $155K/yr

The Senior Data Engineer is responsible for the design, construction, and operation of the company's enterprise data warehouse, consolidating data from multiple ERP platforms and supporting business ...

The position functions as a senior information technology analyst responsible for developing ... In addition, the position will work with other data warehouse developers to review existing data ...

Sr Data Engineer

Southfield, MI ยท On-site

$145K - $155K/yr

Our client is looking for a Senior Data Engineer to lead the development of a scalable enterprise ... Responsibilities: * Design and maintain enterprise data warehouse solutions that centralize ...

Data Warehouse Architecture & Design * Design, implement, and maintain enterprise-grade data ... Collaborate with data engineers to ensure reliable ingestion from source systems * Validate data ...

Sr. Data Engineer - Lansing, MI

Lansing, MI ยท On-site

$116K - $139K/yr

Job Title: Senior Data Engineer Location: Lansing, MI (Hybrid - Onsite 2 days/week, REQUIRED ... Ensure data integrity, performance, and scalability across data warehouse environments * Apply CMM ...

Sr Data Architect

Troy, MI ยท On-site

$140 - $170/hr

The Sr Data Architect serves as the primary hands-on owner across systems, data flows, and ... Working SQL knowledge and comfort operating in a data warehouse environment. BigQuery and dbt ...

Senior Data Engineer

Lansing, MI ยท On-site

$107K - $146K/yr

Senior Data Engineer Job Location: Lansing, MI (Hybrid) Job Type: Contract / Requirement: * 3-7 ... data warehousing. * Knowledge of APIs, ETL processes, scripting, and reporting automation.

Sr Data Architect

Troy, MI ยท On-site

$120 - $170/hr

The Sr Data Architect serves as the primary hands-on owner across systems, data flows, and ... Working SQL knowledge and comfort operating in a data warehouse environment. BigQuery and dbt ...

Sr Data Architect

Troy, MI ยท On-site

$64 - $85.50/hr

The Sr Data Architect serves as the primary hands-on owner across systems, data flows, and ... Working SQL knowledge and comfort operating in a data warehouse environment. BigQuery and dbt ...

Senior Data Engineer

Lansing, MI ยท On-site

$107K - $146K/yr

Senior Data EngineerJob Location: Lansing, MI (Hybrid)Job Type: Contract / Requirement:3-7 years of ... or enterprise data warehousing.Knowledge of APIs, ETL processes, scripting, and reporting ...

next page

Showing results 1-20

Senior Data Warehouse Engineer information

See Michigan salary details

$70.6K

$110.1K

$152.5K

How much do senior data warehouse engineer jobs pay per year?

As of Sep 3, 2026, the average yearly pay for senior data warehouse engineer in Michigan is $110,107.00, according to ZipRecruiter salary data. Most workers in this role earn between $92,400.00 and $125,500.00 per year, depending on experience, location, and employer.

What does a senior data warehouse engineer do?

A Senior Data Warehouse Engineer is responsible for designing, developing, and maintaining data warehouse solutions that enable organizations to store, manage, and analyze large volumes of data. They work closely with business analysts, data scientists, and other stakeholders to understand data requirements and ensure data integrity, performance, and security. Their role often includes optimizing data workflows, developing ETL processes, and implementing best practices for data modeling and architecture. Senior engineers typically lead projects, mentor junior team members, and help define data strategies within an organization.

What are the key skills and qualifications needed to thrive as a senior data warehouse engineer?

To thrive as a Senior Data Warehouse Engineer, you need advanced knowledge of data modeling, ETL processes, SQL, and a degree in computer science or a related field. Experience with data warehousing platforms (such as Snowflake, Redshift, or Teradata), ETL tools (like Informatica or Talend), and relevant certifications are highly valuable. Strong problem-solving skills, attention to detail, and effective communication enable you to design scalable solutions and collaborate with stakeholders. These skills and qualities are essential for ensuring reliable, efficient data infrastructure that supports informed business decision-making.

What are some common challenges faced by senior data warehouse engineers when integrating new data sources?

Senior Data Warehouse Engineers often encounter challenges such as ensuring data quality and consistency when integrating new sources. These challenges include mapping disparate data structures, handling varying data formats, and addressing data latency issues. Successful integration requires close collaboration with data architects, source system owners, and business analysts to ensure that the new data aligns with existing models and business requirements. Effective communication and robust data validation processes are key to overcoming these hurdles.

What is the difference between Senior Data Warehouse Engineer vs Data Warehouse Developer?

AspectSenior Data Warehouse EngineerData Warehouse Developer
CredentialsBachelor's/Master's in CS, Data Science, or related; certifications like AWS, SnowflakeBachelor's in CS, IT, or related; certifications often optional
Work EnvironmentDesigning, architecting, overseeing data warehouse solutions in enterprise settingsDeveloping, coding, and maintaining data warehouse components and ETL processes
Employer & Industry UsageUsed in large corporations, finance, healthcare, retailCommon in tech firms, consulting, and data-driven startups

The main difference is that Senior Data Warehouse Engineers focus on designing and overseeing data warehouse architecture, while Data Warehouse Developers primarily build and maintain data pipelines and ETL processes. Both roles require similar technical skills, but the senior engineer role involves more strategic planning and leadership.

What are popular job titles related to Senior Data Warehouse Engineer jobs in Michigan?

For Senior Data Warehouse Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Senior Data Warehouse Engineer jobs in Michigan look for?

The top searched job categories for Senior Data Warehouse Engineer jobs in Michigan are:

What cities in Michigan are hiring for Senior Data Warehouse Engineer jobs?

Cities in Michigan with the most Senior Data Warehouse Engineer job openings:

Infographic showing various Senior Data Warehouse Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 78% Full Time, 19% Part Time, and 2% Contract. Highlights an 84% Physical, 4% Hybrid, and 12% Remote job distribution, with an average salary of $110,107 per year, or $52.9 per hour.

Senior Data Engineer

Coric Industries LLC

Southfield, MI โ€ข On-site

$145K - $155K/yr

Full-time

Posted 12 days ago


Job description

About
  • The Senior Data Engineer is responsible for the design, construction, and operation of the company’s enterprise data warehouse, consolidating data from multiple ERP platforms and supporting business systems across a nationwide, multi-site organization. This position establishes the data architecture, ingestion pipelines, and governed data models that support executive reporting, financial reconciliation, self-service business intelligence, and emerging AI-assisted analytics. As the organization’s first dedicated data engineering hire, the Senior Data Engineer partners closely with finance, sales, and operations leadership to standardize business definitions across acquired companies and to replace manual consolidation processes with reliable, auditable, automated datasets.
Reporting
  • Reports to Senior Director of Technology.
Essential Responsibilities
  • Design and implement a layered enterprise data warehouse consolidating multiple ERP systems and supporting business applications, including payroll, field service, expense management, and CRM.
  • Build and operate reliable nightly ingestion pipelines across heterogeneous sources, including relational databases, vendor data exports, REST APIs, and file-based feeds.
  • Analyze and document legacy ERP database schemas and map them to a canonical, company-wide dimensional model.
  • Develop and maintain conformed dimensions and fact tables governed by an enterprise data dictionary; participate in structured workshops with business stakeholders to capture and formalize definitions.
  • Implement automated reconciliation between the data warehouse and existing financial reporting systems, validating accuracy through successive monthly closes to an audit-ready standard.
  • Design and administer role-based access to warehouse data, including row- and column-level security for sensitive datasets such as payroll and financial records; conduct periodic user access reviews.
  • Implement and maintain internal controls over the data platform consistent with SOX-aligned IT general controls, including change management, segregation of duties, activity logging, and documented data lineage.
  • Support internal and external audit activities, responding to inquiries regarding data controls, lineage, access, and reporting accuracy.
  • Establish and enforce engineering standards, including version-controlled transformations, separate development and production environments, automated data-quality checks, and monitoring and alerting.
  • Support the business intelligence visualization layer built on the data warehouse, partnering with report developers and business users on semantic models, curated datasets, and dashboard data requirements.