1

Senior Data Warehouse Engineer Jobs in Michigan (NOW HIRING)

Senior Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

As a Senior Data Engineer, you will operate as a technical expert responsible for designing ... Advanced technical expertise in Cloud based data warehouses (Databricks Preferred), Spark, Delta ...

Senior Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

As a Senior Data Engineer, you will operate as a technical expert responsible for designing ... Advanced technical expertise in Cloud based data warehouses (Databricks Preferred), Spark, Delta ...

Senior Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

As a Senior Data Engineer, you will operate as a technical expert responsible for designing ... Advanced technical expertise in Cloud based data warehouses (Databricks Preferred), Spark, Delta ...

$104K - $125K/yr

As a Senior Data Engineer, you will design, build, optimize, and maintain scalable data pipelines ... warehouses, data lakes, or lakehouse environments. - Experience working with manufacturing ...

Data Architect

Farmington Hills, MI · On-site

$62.75 - $80.75/hr

... warehouse product selection, design and implementation. - Play key roles in large projects: Senior ... Developers and Technical Project Managers. - Learn new things, and grow rapidly from constant ...

Sr. Data Engineer

Ann Arbor, MI · On-site

$103K - $140K/yr

They are seeking a Senior Data Engineer to design and build data pipelines that ensure the ... warehouse. • Model time-series and analytical plant data for both human analysis and machine ...

Senior Data Engineer

Detroit, MI · On-site

$97K - $131K/yr

Senior Data Engineer Location: Detroit, MI (Onsite) 12 Months Contract W2 Role Summary We are ... warehouse sizing, storage management). * Partner with stakeholders (Data Science/AI, BI, Product ...

Sr. Data Engineer

Ann Arbor, MI · On-site

$140K - $200K/yr

As a Senior Data Engineer at Mariana, you'll own a data domain end-to-end-designing the pipelines ... Strong Python and SQL, with deep experience designing database and warehouse schemas, including ...

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

$96K - $130K/yr

Job Purpose Priority Waste is seeking a Senior Data Engineer to own the enterprise data platform ... Model and maintain the warehouse layer that company dashboards and analytics are built on. * Build ...

Senior Data Engineer

Clinton, MI · On-site

$120 - $150/hr

Job Purpose Priority Waste is seeking a Senior Data Engineer to own the enterprise data platform ... Model and maintain the warehouse layer that company dashboards and analytics are built on. * Build ...

New

$104K - $125K/yr

What is your role? As a Lead Data Engineer, you will serve as a senior individual contributor ... data warehouses, data lakes, or lakehouse environments. - At least 5 years of professional ...

Showing results 21-40

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.

ITPA12 - Senior Data Warehouse Database Administrator

State of Michigan

Lansing, MI • On-site, Remote

$33.45 - $48.09/hr

Full-time

Posted 18 days ago


State Of Michigan rating

8.0

Company rating: 8.0 out of 10

Based on 189 frontline employees who took The Breakroom Quiz

11th of 50 rated states


Job description

Job Description The Department of Technology, Management and Budget supports the business operations of state agencies through a variety of services, including building management and maintenance, information technology, centralized contracting and procurement, budget and financial management, space planning and leasing, construction management, motor vehicle fleet operations, and oversight of the state retirement systems. This position is with the Agency Services area of DTMB. As a Senior Database Administrator, the employee performs a complete range of information system database analyst assignments including, but not limited to, designing, developing, testing, and implementing database systems for the Michigan Department of Health and Human Services (MDHHS) Data Warehouse (DW) located on the State of Michigan Enterprise Data Warehouse (EDW).

This individual will be looked upon to provide technical support to other team members and evaluate new database solutions and technologies. They will provide maintenance, support and assistance to specialist DBAs with installation and configuration of clustered database failover, database replication, and database backup solutions. DTMB does not participate in STEM-OPT.

ITPA 12 -- Position Description Position Location/Remote Office: The office location is Lansing, MI. The State of Michigan is not able to offer employment to out-of-state applicants that do not plan to relocate. The Department of Technology Management and Budget currently offers a hybrid work option which requires two days working on-site at the official work location and three days of remote work per week.

SIGNING BONUS: This position may be eligible for a sign-on bonus of up to $2,500. Up to $1,250 to be paid upon new hire and the remainder to be paid after satisfactory completion of the initial probationary period (12-month period). This does not apply to current state employees.

DTMB is proud to be a Michigan Veteran's Affairs Agency (MVAA) Gold Level Veteran-Friendly Employer. Required Education and Experience Education Information Technology Programmer/Analyst 12 Possession of a Bachelor's degree with 21 semester (32 term) credits in one or a combination of the following: computer science, data processing, computer information systems, data communications, networking, systems analysis, computer programming, information assurance, IT project management or mathematics. Experience Information Technology Programmer/Analyst 12 Two years of professional experience equivalent to an Information Technology Infrastructure or Programmer/Analyst P11.

Alternate Education and Experience Information Technology Programmer/Analyst 12 Possession of an associate's degree with 16 semester (24 term) credits in computer science, information assurance, data processing, computer information, data communications, networking, systems analysis, computer programming, IT project management, or mathematics and two years of experience as an application programmer, computer operator, or information technology technician; or two years (4,160 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement. OR Educational level typically acquired through completion of high school and four years of experience as an application programmer, computer operator, information technology technician, or four years (8,320 hours) of experience as an Information Technology Student Assistant may be substituted for the education requirement. Additional Requirements and Information To be considered for this position you must: Apply for this position online via NEOGOV; click on "Apply" in the job posting for instructions on submitting your electronic application.

Hard copy applications are not accepted. Relevant experience and/or education referred to in the supplemental questions must be documented in the resume, transcript and/or application to allow for accurate screening. Attach a resume identifying specific experience and dates of employment.

Dates of employment should include month and year and hours per week. Attach a cover letter. If applicable, attach a copy of an official transcript(s).

We accept scanned copies of official transcripts. We do not accept web-based, internet, or copies of unofficial transcripts. Official transcripts provide the name of the institution, confirmation that a degree was awarded and on what date, and the registrar's signature.

Failure to complete any of the above items may result in your application not being considered and screened out. See instructions for attaching files here: Instructions(Download PDF reader) Your application for any position does not guarantee that you will be contacted by the Department/Agency for further consideration. Only those applicants interviewed will be notified of the results.

In accordance with federal law, all new employees must provide proof of eligibility to work in the United States within three business days of beginning employment. If selected for employment, you must be able to submit proof of your legal right to work in the United States. Certain positions may require certification in specific information technology programs.

View the job specification at: https://www.michigan.gov/mdcs/-/media/Project/Websites/mdcs/JOBSPECS/I/InformationTechnologyProgrammerAnalyst.pdf Accommodations If you require a reasonable accommodation to participate in the application or selection processes, please contact the ADA coordinator for the agency that posted this position vacancy.


What State Of Michigan employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom