Senior Data Engineer

Coric Equipment

Southfield (MI)

Hybrid

USD 120,000 - 190,000

Full time

16 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Coric Equipment is seeking a Senior Data Engineer to design, build, and operate our enterprise data warehouse, consolidating data from multiple ERP systems for nationwide operations. You will create robust ingestion pipelines, standardize data definitions, and support executive reporting and AI-ready analytics.

You will partner with finance, sales, and operations to implement governance, data lineage, and automated controls, enabling audit-ready datasets and scalable BI support.

Qualifications

  • Bachelor's degree in computer science, information systems, or related field, or equivalent practical experience.
  • 5+ years of progressive data engineering experience, with at least one enterprise data warehouse in production.
  • Strong SQL, Python, and dimensional modeling skills; experience with ERP data is a plus.
  • Experience with data governance, lineage, access controls, and SOX-aligned controls.
  • Proficient BI capabilities (Power BI) and semantic modeling for dashboards.
  • Excellent communication to document requirements and explain trade-offs to leadership.

Responsibilities

  • Design and implement layered enterprise data warehouse consolidating multiple ERP systems.
  • Build and operate nightly ingestion pipelines from relational databases, exports, APIs, and files.
  • Document legacy ERP schemas and map to canonical dimensional model.
  • Develop conformed dimensions and fact tables with enterprise data dictionary.
  • Implement automated reconciliation with financial reporting systems and audit-ready data.
  • Manage role-based access and data lineage; conduct access reviews.
  • Enforce IT controls, change management, and data governance practices (SOX-aligned).
  • Support audit activities and respond to inquiries on data controls and lineage.
  • Collaborate on BI visualization layer with Power BI and semantic datasets.
  • Evaluate new data platform technologies and justify platform choices.
  • Integrate acquired companies into standardized data architecture as growth continues.
  • Produce documentation for architecture, pipelines, controls, and procedures.

Skills

SQL
Python
Dimensional modeling
REST APIs
Power BI
SOX controls
Data governance

Education

Bachelor's in CS/IS

Tools

Azure Synapse
Snowflake
Databricks

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

BMH • Southfield (MI)

Hybrid
USD 120,000 - 180,000
C Senior Staff Cloud Engineer Credit Acceptance Southfield, Michigan, US
C Senior Staff Cloud Engineer Credit Acceptance Southfield, Michigan, US

Artha Nexgen • Southfield (MI), Northern (KY)

Hybrid
USD 120,000 - 170,000
Hybrid schedule
Office environment
Data Engineering Manager
Data Engineering Manager

Confidential Jobs • Greensboro (NC)

On-site
USD 110,000 - 150,000
Senior Data Engineer
Senior Data Engineer

deploy • Atlanta (GA)

On-site
USD 100,000 - 130,000
Sr. Data Engineer 5164
Sr. Data Engineer 5164

Tier4 Group • Deerfield (IL)

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

Vytl Controls Group • Baton Rouge (LA)

Hybrid
USD 90,000 - 150,000
Data Engineer
Data Engineer

ARx, LLC • Pennsylvania

On-site
USD 80,000 - 100,000
Data Engineer
Data Engineer

World Emblem™ • Town of Florida (NY)

On-site
USD 150,000 - 210,000
Data Warehouse Architect
Data Warehouse Architect

Radinnova • Detroit (MI)

On-site
USD 110,000 - 140,000
Data and Analytics Engineer
Data and Analytics Engineer

Arcadian Infracom • St. Louis (MO)

On-site
USD 80,000 - 110,000