Senior Data Engineer

Coric Industries LLC

Southfield (MI)

Hybrid

USD 145,000 - 155,000

Full time

47 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Coric Industries LLC seeks a Senior Data Engineer to design, build, and operate a layered, enterprise data warehouse consolidating multiple ERP systems across a nationwide organization.

You will develop automated nightly ingestion pipelines, map legacy schemas to a canonical model, and govern data with enterprise dictionaries and access controls. Collaboration with finance, sales, and ops is essential.

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; familiarity with Dynamics 365 Business Central or dealer management systems is a plus.
  • Proficiency in SQL with ability to profile large schemas; strong dimensional modeling knowledge.
  • Production experience with cloud data platforms and REST API integration.

Responsibilities

  • Design and implement a layered enterprise data warehouse consolidating multiple ERP systems.
  • Build and operate nightly ingestion pipelines from relational databases, vendor exports, REST APIs, and file feeds.
  • Map legacy ERP schemas to a canonical, company-wide dimensional model.
  • Develop conformed dimensions and fact tables with an enterprise data dictionary.
  • Implement data access controls, data lineage, and SOX-aligned IT controls.
  • Support BI visualization layer with Power BI and semantic models.

Skills

SQL
Dimensional modeling
Python
Cloud data platform
REST APIs
Power BI
Data governance

Education

Bachelor's degree in computer science or information systems

Tools

Microsoft Fabric
Azure Synapse
Databricks
Snowflake

Job description

If you are unable to complete this application due to a disability, contact this employer to ask for an accommodation or an alternative application process.

Full Time Professional Corporate - Southfield MI, Southfield, MI, US

22 days ago Requisition ID: 1049

Salary Range: $145,000.00 To $155,000.00 Annually

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.
  • 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.
  • Evaluate data platform technologies and own the platform recommendation and its justification.
  • Integrate newly acquired companies’ systems into the standardized data architecture as the organization grows.
  • Produce and maintain documentation of architecture, pipelines, controls, and operational procedures to support long-term maintainability and audit readiness.
Knowledge, Skills, and Experience
  • Education: Bachelor’s degree in computer science, information systems, or a related field required, or equivalent practical experience.
  • Experience: 5+ years of progressive data engineering experience, including at least one enterprise data warehouse designed, implemented, and operated in production. Experience with ERP data environments preferred; familiarity with Microsoft Dynamics 365 Business Central or dealer management systems a plus. Experience within equipment distribution, dealership, manufacturing, or related industries preferred.
  • Technical Skills: Expert-level SQL, including the ability to profile and reverse-engineer large, undocumented database schemas. Strong command of dimensional modeling concepts and their practical trade-offs. Proficiency in Python for pipeline development and automation. Production experience with at least one modern cloud data platform (e.g., Microsoft Fabric, Azure Synapse, Databricks, Snowflake). Experience integrating third-party systems via REST APIs.
  • Governance & Controls: Experience with data access management (role-based access control, row-level security), data lineage, and audit support. Familiarity with SOX and IT general controls concepts preferred.
  • Business Intelligence: Proficiency with business intelligence and visualization tools (Power BI or comparable), including semantic model and dataset design, sufficient to support the reporting and analytics teams that build on the warehouse. This role supports, rather than owns, the visualization layer.
  • Communication: Excellent verbal and written communication skills. Demonstrated ability to gather requirements from non-technical stakeholders, formalize them into documented and governed data definitions, and explain technical trade-offs to senior management.
  • Organization & Time Management: Ability to manage multiple priorities and meet critical deadlines in a fast-paced environment. Strong attention to detail and commitment to accuracy.
Working Conditions
  • Work is primarily performed in an office environment on a hybrid schedule. The noise level is generally moderate. Occasional travel to branch locations may be required to support stakeholder workshops, system analysis, and business meetings.
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
Senior Data Engineer

Creative Financial Staffing, LLC • East Lansing (MI)

On-site
USD 125,000 - 155,000
Free healthcare options
Retirement plan with match
3.5 weeks PTO
Sr. Data Engineer 5164
Sr. Data Engineer 5164

Tier4 Group • Deerfield (IL)

Hybrid
USD 100,000 - 130,000
Senior Data Engineer
Senior Data Engineer

CFS • East Lansing (MI)

On-site
USD 125,000 - 155,000
Free Healthcare options
Retirement Plan w/ match
PTO 3.5 Weeks
Sr. Manager, Data Engineering
Sr. Manager, Data Engineering

Service Express • Highland Heights (OH), Northern (KY)

Hybrid
USD 180,000 - 240,000
Data Systems Engineer
Data Systems Engineer

Vytl Controls Group • Baton Rouge (LA)

Hybrid
USD 90,000 - 150,000
Data Engineering Manager
Data Engineering Manager

Confidential Jobs • Greensboro (NC)

On-site
USD 110,000 - 150,000
Sr. Data Engineer
Sr. Data Engineer

Save-A-Lot, Ltd. • Missouri

On-site
USD 100,000 - 140,000
401K match up to 4%
Paid Time Off
Medical Insurance options including FS
+5
Data Engineer II - Information Technology
Data Engineer II - Information Technology

Fisher & Company, Inc. • Saint Clair Shores (MI), Northern (KY)

Hybrid
USD 120,000 - 160,000