Senior Data Engineer - Enterprise Data Warehouse

BMH

Southfield (MI)

Hybrid

USD 120,000 - 180,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BMH is seeking a Senior Data Engineer to design, build and operate the company’s enterprise data warehouse and related ingestion pipelines. You will consolidate data from multiple ERP platforms and support executive reporting, self-service BI, and AI-enabled analytics across a nationwide, multi-site scope.

The role partners with finance, sales, and operations leadership to standardize definitions across acquired companies and replace manual consolidations with auditable, automated datasets.

Qualifications

  • Bachelor’s degree in computer science, information systems, or a related field required, or equivalent practical experience.
  • 5+ years of progressive data engineering experience, including at least one enterprise data warehouse.
  • Experience with ERP data environments preferred; Dynamics 365 Business Central familiarity a plus.

Responsibilities

  • Design and implement layered enterprise data warehouse consolidating multiple ERP systems and supporting business applications.
  • Build and operate reliable nightly ingestion pipelines across heterogeneous sources (RDBMS, vendor exports, REST APIs, file feeds).
  • Analyze and map legacy ERP schemas to a canonical dimensional model and maintain conformed dimensions and fact tables.
  • Implement automated reconciliation between data warehouse and financial reporting systems for audit-ready close.
  • Establish role-based access, data lineage, and IT controls aligned with SOX requirements.
  • Support BI visualization layer with semantic models and dataset design for reporting teams.
  • Evaluate data platform technologies and justify platform recommendations as needed.
  • Integrate acquired companies’ systems into standardized data architecture as organization grows.
  • Produce documentation for architecture, pipelines, controls, and operational procedures.

Skills

SQL proficiency
Dimensional modeling
Python for pipelines
Strong communication
Stakeholder collaboration

Education

Bachelor’s degree in CS/IS

Tools

Azure Synapse
Databricks
Snowflake
Power BI
REST APIs

Job description

BMH is seeking a Senior Data Engineer to design, build and operate the company’s enterprise data warehouse and related ingestion pipelines. You will consolidate data from multiple ERP platforms and support executive reporting, self-service BI, and AI-enabled analytics across a nationwide, multi-site scope.

The role partners with finance, sales, and operations leadership to standardize definitions across acquired companies and replace manual consolidations with auditable, automated datasets.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

Coric Equipment • Southfield (MI)

Hybrid
USD 120,000 - 190,000
Senior Data Engineer
Senior Data Engineer

BMH • Southfield (MI)

Hybrid
USD 120,000 - 180,000
Senior Data Engineer: BI & Data Platform Architect
Senior Data Engineer: BI & Data Platform Architect

Stryker Corporation • Little Chute (WI)

On-site
Confidential
Senior Data Engineer I
Senior Data Engineer I

Quest Oracle Community • Springfield (MO), Northern (KY)

Hybrid
USD 110,000 - 165,000
Senior Data Engineer - Enterprise Data Platform
Senior Data Engineer - Enterprise Data Platform

Coric Equipment • Southfield (MI)

Hybrid
USD 120,000 - 190,000
Senior Data Engineer I
Senior Data Engineer I

Quest Oracle Community • Little Chute (WI)

On-site
USD 90,000 - 140,000
Senior Data Engineer - Build the Enterprise Data Platform
Senior Data Engineer - Build the Enterprise Data Platform

Yes! Communities • Denver (CO)

On-site
USD 120,000 - 160,000
Competitive salary
Health benefits
401(k) with company match
Senior Data Engineer: ETL & Data Warehouse Expert
Senior Data Engineer: ETL & Data Warehouse Expert

Stryker Corporation • Springfield (MO), Northern (KY)

Hybrid
Confidential
Senior Data Engineer I
Senior Data Engineer I

Heartland Technology Group • Little Chute (WI)

On-site
USD 100,000 - 150,000
Senior Data Architect & Engineer for Enterprise Data
Senior Data Architect & Engineer for Enterprise Data

World Emblem™ • Town of Florida (NY)

On-site
USD 150,000 - 210,000