1

Data Warehouse Developer Jobs in Michigan (NOW HIRING)

ETL Developer

Detroit, MI ยท On-site

$50.50 - $66/hr

The Data Warehouse Developer is responsible for interpreting, organizing, designing, executing, and coordinating technical assignments within the Data Warehouse. Candidates must have hands on ...

Responsible for Data Warehouse change management infrastructure and all promotions of code and ddl; performing build engineer tasks for both manual and automated promotion processes. * Responsibility ...

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

Data Warehousing: Understanding of data warehousing concepts and principles. * Data Governance ... Experience with DevOps practices and tools (e.g., CI/CD, Terraform, Docker). Cloud BC Labs Inc is a ...

Data Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineer #1054989 * Employees in this job function are responsible for designing, building ... GCP, Big Data, Data Warehousing, Artificial Intelligence & Expert Systems, API * GCP - Experience ...

DATA ENGINEER

Wyoming, MI

$103K - $124K/yr

Support data warehouse activities * Collaborate with BI teams * Maintain technical documentation Required Qualifications * 2 3 years of experience in data engineering or analytics * Strong SQL skills

Data Engineer

Dearborn, MI

$105K - $126K/yr

Data Engineer #1054984 * Employees in this job function are responsible for designing, building ... GCP, Big Data, Data Warehousing, Artificial Intelligence & Expert Systems, API * GCP - Experience ...

next page

Showing results 1-20

Data Warehouse Developer information

See Michigan salary details

$11

$47

$63

How much do data warehouse developer jobs pay per hour?

As of Jun 10, 2026, the average hourly pay for data warehouse developer in Michigan is $47.44, according to ZipRecruiter salary data. Most workers in this role earn between $41.30 and $56.59 per hour, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as a Data Warehouse Developer, and why are they important?

To thrive as a Data Warehouse Developer, you need expertise in data modeling, ETL processes, SQL, and a solid understanding of database systems, often supported by a degree in computer science or a related field. Familiarity with data warehousing tools (such as Informatica, Talend, or SSIS), OLAP systems, and cloud data platforms is highly valuable, along with relevant certifications. Strong analytical thinking, problem-solving abilities, and effective communication skills set standout professionals apart in this role. These skills are crucial for designing efficient data solutions, ensuring data integrity, and enabling business intelligence for informed decision-making.

What are some common challenges Data Warehouse Developers face when integrating data from multiple sources?

Data Warehouse Developers often encounter challenges with data consistency, varying data formats, and incomplete or poor-quality data when integrating information from multiple sources. Resolving these issues typically involves designing robust ETL (Extract, Transform, Load) processes, implementing data cleansing routines, and collaborating closely with data owners and business analysts to understand data lineage and requirements. Adapting to frequent changes in source systems and ensuring the warehouse remains scalable and performant can also be demanding, but they provide valuable opportunities to develop problem-solving skills and deepen technical expertise.

What are Data Warehouse Developers?

Data Warehouse Developers are IT professionals who design, build, and maintain data warehouse systems that consolidate and organize data from multiple sources. They create data models, develop extraction, transformation, and loading (ETL) processes, and ensure data integrity and optimal performance for analytics and reporting. Their work supports business intelligence efforts by making large volumes of data accessible and useful for decision-making.

What Is a Data Warehouse Developer?

A data warehouse developer designs and implements data warehouses, which are meant to store large amounts of data for easy retrieval by a business or organization. In this role, your duties are to develop storage architecture, design big data models, and create ways to input transactions, such as sales, receipts, customer data, and user downloads. Working with other developers, you ensure that the warehouse can both receive customer and client data and return it as output to analysts who can make recommendations based on their interpretation.

What is the difference between Data Warehouse Developer vs Data Analyst?

AspectData Warehouse DeveloperData Analyst
CredentialsBachelor's in Computer Science, Data Management, or related field; certifications like Microsoft Certified: Data Analyst AssociateBachelor's in Statistics, Mathematics, or related field; certifications like Microsoft Certified: Data Analyst Associate
Work EnvironmentDesigning, developing, and maintaining data warehouses; working with ETL tools and database systemsAnalyzing data sets, creating reports, and providing insights using BI tools
Industry UsageUsed across industries for data storage and managementUsed across industries for data analysis and reporting

The main difference is that Data Warehouse Developers focus on building and maintaining data storage systems, while Data Analysts interpret data to support business decisions. Both roles require strong technical skills and often overlap in data handling tasks, but their core responsibilities differ.

What are popular job titles related to Data Warehouse Developer jobs in Michigan? For Data Warehouse Developer jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Data Warehouse Developer jobs in Michigan look for? The top searched job categories for Data Warehouse Developer jobs in Michigan are:
Infographic showing various Data Warehouse Developer job openings in Michigan as of June 2026, with employment types broken down into 81% Full Time, 6% Part Time, and 13% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution, with an average salary of $98,668 per year, or $47.4 per hour.
Data Warehouse Architect

Data Warehouse Architect

Arete Technologies, Inc.

Lansing, MI โ€ข On-site

Contractor

Posted 11 days ago


Job description

Company Description

Arete Technologies, Inc. offers set of innovative Consulting and Outsourcing services, bridging the gap between requirements and outputs of various dexterous and facile companies worldwide. The thrust of providing global deliverables with focus on providing paramount and unsurpassed services combined with cost saving solutions to the clients

We understand the business requirements in the present day corporate scenario and aspire to provide world-class services enabling the organization to burgeon and flourish while keeping the work-life balance intact. The Global delivery mechanism followed at Arete Technologies, Inc. saddles proficient schemas and unconventional channels to provide one-stop solutions for all your workforce needs.

our Team is an exquisite amalgamation of vast experiences of over 30 years in IT Consulting and Staffing industry. Connoisseurs in the field of staff augmentation for IT, we operate on 24 by 7 model with an aim of providing affordable and adept professionals with an assurance of satisfaction for both Consultants and Clients.

We are pre-eminent service providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and focusing on both the employers and employees.

Job Description

Support for development and maintenance of Oracle Data Warehouse to support OBIEE and BIP reporting tools for ABC

The applicant is responsible for the successful delivery of business intelligence information to the entire organization and is experienced in Data Warehouse and BI development and implementations. The applicant will be involved in gathering of business requirements and creating technical designs.

It involves designing, developing, and supporting new and current ETL processes employing industry standards and best practices to enhance loading of data from and into different source/ target systems. The data warehouse developer's role in an organization includes providing support to the organization's business requirements in the application and consumption of information from the Data Warehouse.

The applicant will be part of the team to review, analyze, modify, and create ETLs, testing, debugging, integration and implementation processes. Task will also include documenting technical needs for ETL processes and databases, and ensuring optimal technical infrastructure is utilized.

This position involves the delivering of huge data integration projects and would therefore require leveraging best practices expertise and experience at implementation; as well as effective technology know-how.

Data Warehouse Developer Role:

Experienced SQL and PL/SQL developer on Oracle database platform.

Deep understanding of data warehouse and star schema

Develop ETL scripts and write PL/SQL code from data model, dataflow diagram and technical design specifications

Ability to work on wide variety of development needs from simple queries to complex queries and multidimensional analysis

Ability to follow best coding standards practices

Expert in performance tuning of ETL/SQL code

Analyze and provide resolutions for production data issues

Familiar with Unix shell scripting and job automation

Build and implement BI dashboards, analysis using OBIEE

Build reports using BI publisher

Additional Information

Best Regards

Alka Bhatia