Senior Data Engineer improving General Motors vehicle data pipelines, monitoring, and observability. Supporting reliable fleet software operations across Oshawa and Markham hybrid offices.
Design, execute, and refine scalable data pipelines, automated workflows, monitoring dashboards, system alerts, analytics queries, testing frameworks, and governance standards
Monitor vehicle data campaigns, package propagation, and eligible vehicle populations across operational systems
Lead and support data investigations to ensure accurate data capture and high data quality/integrity
Create logging, metrics, dashboards, and alerts that enhance operational observability and fleet software behaviour
Use data from multiple systems to understand vehicle lifecycle states, campaign status, package delivery, and operational outcomes
Define requirements and acceptance criteria for external and dependent teams; document data flows, data lineage, operating procedures, and support guidance
Communicate technical findings, risks, limitations, and recommendations to technical and non-technical audiences
Contribute reusable patterns, engineering best practices, design guidance, and mentoring
Deliver data engineering and observability capabilities with acceptance criteria, validation evidence, and production-support plans
Improve visibility into vehicle data campaigns, package propagation, vehicle populations, and operational system health
Support data-related production investigations and resolutions
Improve reliability, performance, scalability, usability, and cost of data operations and observability solutions
Reduce manual effort, speed issue investigation, improve launch readiness, and support earlier risk mitigation
Strengthen engineering governance through documented definitions, data quality checks, lineage, testing, and repeatable operating practices
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 deployment of DBX applications and workflows
Strong SQL skills and hands-on 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, including Python and Bash/Shell
Familiarity with Git-based workflows, CI/CD, infrastructure-as-code, or Databricks Asset Bundles
Ability to drive software engineering best practices across development, testing, deployment, documentation, observability, and production support
Ability to work with vehicle-level and population-level data
Experience 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 participating in design discussions, code reviews, technical planning, knowledge sharing, or mentoring
Positive contributor who takes ownership, communicates clearly, supports team development, and helps build a collaborative and inclusive team environment
GM does not provide immigration-related sponsorship; candidates must not require GM immigration sponsorship now or in the future
Benefits
Paid time off including vacation days, holidays, and supplemental benefits for pregnancy, parental and adoption leave
Healthcare, dental, and vision benefits
Life insurance plans for you and your family
Company and matching contributions to a Defined Contribution Pension plan
Senior software engineer building General Motors’ vehicle data platform across ECUs and cloud. Developing control, data, logging, and SDK software for connected vehicles.
Senior Data Architect integrating Alberta’s environmental regulatory, Databricks, and geospatial platforms. Designing governed data flows for regulators, decision - makers, and Albertans.
Senior Data Architect leading secure, scalable data architecture for Manulife’s financial services organization. Designing cloud, lakehouse, analytics, machine learning, and generative AI data platforms.
Data engineering advisor developing scalable data platforms and pipelines for Desjardins. Designing, integrating, and improving data systems aligned with business needs.
Senior Data Engineer owning NimbleRx’s compliant healthcare data platform. Building scalable pipelines, warehouse models, and AI tooling for pharmacy and patient engagement operations.
Administrateur principal de plateformes de données chez EDC, société d’État aidant les entreprises canadiennes à réussir à l’étranger. Conception, exploitation et gouvernance de plateformes de données infonuagiques.
Senior Data Platform Administrator shaping and operating EDC’s secure enterprise data platforms. Supporting Canadian businesses through Export Development Canada’s trade - finance solutions.
Staff full - stack engineer architecting GitLab’s data products, integrations, and knowledge graph. Building APIs, marketplace data access, and AI - powered developer intelligence.
Data Governance Architect shaping governance strategies and cloud data architectures for Lovelytics’ enterprise data and AI consulting clients. Leading technical delivery, presales, migrations, and governance implementations on Databricks.
Senior Data Engineer owning Databricks lakes, pipelines, and AI data infrastructure. Building Quandri’s AI operating system for insurance agencies and brokerages.