Principal Software Engineering - Build System Modernization
General Motors, Markham, Ontario, Canada
About the job
Job Description
Vacancy Status
This posting is not for an existing vacancy within the organization and is open to new applications.
AI Disclosure
As part of the application process, Artificial Intelligence will be used in the hiring process for this role
Work Arrangement
Hybrid: This role is categorized as hybrid. This means the successful candidate is expected to report to Markham or Oshawa office three times per week, at minimum.
The Role
General Motors is seeking a software engineering leader to modernize and scale the build systems that support software-defined vehicles. This role will help lead the transition from a legacy Make-based system to Bazel, Google’s open-source build tool, improving speed, reliability, and robustness across the engineering organization. The successful candidate will drive this capability at scale, influence technical direction across teams, and help establish lofty platform capability goals.