
Senior Data Engineering, Vehicle Data Operations
General Motors1 month ago
Markham, Canada or Oshawa, CanadaSenior
Base Salary
$115k - $165k/yr
Responsibilities
- Define technical requirements, metrics, acceptance criteria, monitoring needs, and operational response paths.
- Design, execute, and refine scalable data pipelines, automated workflows, monitoring dashboards, alerts, analytics queries, testing frameworks, and governance standards.
- Monitor vehicle data campaigns, package propagation, eligible vehicle populations, and operational system health.
- Lead data investigations and improve data capture accuracy, quality, and integrity.
- Create logging, metrics, dashboards, and alerts to improve operational observability and fleet software behavior.
- Analyze data across multiple systems to understand vehicle lifecycle states, campaign status, package delivery, and operational outcomes.
- Document data flows, data lineage, operating procedures, support guidance, and production-support plans.
- Communicate technical findings, risks, limitations, and recommendations to technical and non-technical audiences.
- Contribute engineering patterns, best practices, design guidance, mentoring, and cross-team technical leadership.
Requirements
- 5+ years of experience building, deploying, or supporting software, data engineering, platform, or observability solutions.
- Bachelor’s degree in Engineering, Computer Science, Data Science, or a related field; equivalent practical experience may be considered.
- Hands-on experience building and optimizing end-to-end data pipelines in Databricks, including DBX applications and workflows.
- Strong SQL skills and experience with large and complex datasets, data pipelines, workflow orchestration, or comparable data platforms.
- Strong scripting and programming skills for automation, data processing, integration, validation, and production workflows using Python, Bash, or Shell.
- Familiarity with Git-based workflows, CI/CD, infrastructure-as-code, or Databricks Asset Bundles.
- Ability to apply software engineering practices across development, testing, deployment, documentation, observability, and production support.
- Experience working with vehicle-level and population-level data and building operational dashboards, alerting, logging, monitoring, or decision-support solutions.
- Ability to lead technical work across teams and collaborate with partners, customers, and dependent teams.
- Experience with design discussions, code reviews, technical planning, knowledge sharing, or mentoring.
- Preferred experience includes Azure data services, Data Factory, Datadog, cloud data platforms, workflow orchestration, vehicle or fleet data, CI/CD tools, Docker, Fluent Bit, operational metrics, data modeling, data lineage, governed catalogs, and AI/ML methods for detection quality.
Benefits
- Hybrid work arrangement requiring at least three days per week in the office.
- Paid time off, including vacation days, holidays, and supplemental pregnancy, parental, and adoption leave benefits.
- Healthcare, dental, and vision benefits.
- Life insurance plans.
- Defined Contribution Pension plan with company and matching contributions.
- GM Vehicle Purchase Plan for employees and their families.
Categories
Data Engineering
About General Motors
General Motors designs, manufactures, and sells cars, trucks, and electric vehicles for consumers and commercial fleets under brands including Chevrolet, GMC, Cadillac, and Buick. A public company on the NYSE headquartered in Detroit and founded in 1908, it operates globally and is developing EVs on its Ultium battery platform. Revenue comes from vehicle and parts sales, connected services such as OnStar, and financing through GM Financial.