Staff Build System Modernization Lead (Bazel)

General Motors

Juneau (AK)

Remote

USD 171,000 - 289,000

Full time

9 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
Health Savings Account
Flexible Spending Accounts
Retirement savings plan
Sickness and accident benefits
Life insurance
Paid vacation & holidays
Tuition assistance programs
Employee assistance program
GM vehicle discounts
And more

Job summary

General Motors is seeking a software engineering leader to modernize and scale our build systems from legacy Make to Bazel across embedded software, ensuring faster, more reliable builds and reproducible workflows. You will drive the migration, define standards, and integrate Bazel with CI/CD, testing, and release processes, while mentoring teams and shaping platform strategy.

You will bring a deep background in real-time, safety-critical automotive software, with strong Python skills and

Qualifications

  • Bachelor's degree in software engineering or equivalent experience.
  • 10+ years of software development experience.
  • Deep understanding of real-time software architecture.
  • Experience shipping safety-critical products.
  • Strong problem-solving and analytical abilities.
  • Ability to manage multiple projects in a fast-paced environment.
  • Expertise in Python and at least one additional engineering-tooling language.
  • Experience with automotive/embedded safety environments.
  • Experience migrating Make-based workflows to Bazel.

Responsibilities

  • Lead migration from Make-based build systems to Bazel across repositories and toolchains.
  • Design reusable Bazel rules, toolchains, and platforms for embedded software.
  • Integrate Bazel with enterprise CI/CD, testing, and deployment workflows.
  • Define phased Bazel migration strategy and rollout model.
  • Improve build parity, reproducibility, and cache effectiveness.
  • Mentor teams and drive developer productivity through automation.

Skills

Python
AI-enabled tooling
problem solving
leadership
mentoring

Education

Bachelor's degree in software engineering
10+ years software development
Master’s or PhD (preferred)

Tools

Bazel
Make/shell
CI/CD tooling
GM engineering tools

Job description

General Motors is seeking a software engineering leader to modernize and scale our build systems from legacy Make to Bazel across embedded software, ensuring faster, more reliable builds and reproducible workflows. You will drive the migration, define standards, and integrate Bazel with CI/CD, testing, and release processes, while mentoring teams and shaping platform strategy.

You will bring a deep background in real-time, safety-critical automotive software, with strong Python skills and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Build Systems Engineer: Bazel Modernization
Staff Build Systems Engineer: Bazel Modernization

General Motors • Augusta (ME)

Hybrid
USD 171,000 - 289,000
GM vehicle discounts
Relocation benefits
Tuition assistance programs
+1
Staff Software Engineer - Bazel Build Modernization Lead
Staff Software Engineer - Bazel Build Modernization Lead

General Motors • United States

Remote
USD 171,000 - 289,000
medical
dental
vision
+9
Staff Build Systems Engineer: Bazel Modernization (Remote)
Staff Build Systems Engineer: Bazel Modernization (Remote)

General Motors • Cheyenne (WY)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+6
Senior Software Engineer - Bazel Build System Modernization
Senior Software Engineer - Bazel Build System Modernization

General Motors • Hagåtña (GU)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+1
Staff Software Engineer: Bazel Build System Modernization
Staff Software Engineer: Bazel Build System Modernization

General Motors • Mountain View (CA)

On-site
USD 171,000 - 289,000
GM vehicle program
Health and wellbeing benefits and GM’s
Staff Software Engineer: Bazel Build Modernization
Staff Software Engineer: Bazel Build Modernization

General Motors • Carson City (NV)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+9
Staff SWE: Bazel Build System Modernization (Remote)
Staff SWE: Bazel Build System Modernization (Remote)

General Motors • Salt Lake City (UT)

Remote
USD 171,000 - 289,000
medical
dental
vision
+9
Lead Bazel Build Architect for Automotive Embedded Systems
Lead Bazel Build Architect for Automotive Embedded Systems

General Motors • United States

Remote
USD 201,000 - 400,000
Company vehicle program
Lead Software Architect: Bazel Build Modernization
Lead Software Architect: Bazel Build Modernization

General Motors • Salt Lake City (UT)

Remote
USD 201,000 - 400,000
Staff Software Engineer — Bazel Build System Modernization
Staff Software Engineer — Bazel Build System Modernization

General Motors • Helena (MT)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+3