Staff Software Engineer: Bazel Build System Modernization

General Motors

Mountain View (CA)

On-site

USD 171,000 - 289,000

Full time

12 days ago
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

GM vehicle program
Health and wellbeing benefits and GM’s

Job summary

General Motors is seeking a software engineering leader to modernize and scale build systems for software‑defined vehicles. You will drive the transition from Make to Bazel, establishing scalable, secure infrastructure across repositories, toolchains, CI/CD, testing, and release processes.

The role requires deep real‑time software expertise, 12+ years in software development, and a track record shipping safety‑critical automotive systems.

Qualifications

  • Bachelor’s degree or equivalent experience.
  • 12+ years of experience in software development.
  • Deep understanding of software architecture for real time systems.
  • Experience shipping high‑quality safety‑critical products.
  • Exceptional problem‑solving and analytical abilities with keen attention to detail.
  • Ability to manage multiple projects and priorities in fast‑paced environments.
  • Strong expertise building and maintaining production software systems.
  • Large‑scale migration from Make to Bazel.
  • AI‑assisted engineering workflows and productivity evaluation.

Responsibilities

  • Lead software engineering productivity and effectiveness; identify opportunities and drive strategy.
  • Mentor and coach teams, balancing technical depth with empathy.
  • Modernize build and test systems by migrating to Bazel and enabling scalable infrastructure.
  • Assess current workflows to define a phased Bazel migration strategy and rollout model.
  • Design reusable Bazel rules, toolchains, and platforms; migrate embedded apps and firmware.
  • Integrate Bazel with enterprise CI/CD, testing, release, and deployment workflows.
  • Measure success by migration coverage, build parity, reliability, and developer feedback.
  • Improve diagnosis and recovery time with strong artifact provenance and policy compliance.

Skills

Bazel
Make
Python
Real‑time systems
Embedded software
AI‑assisted productivity
Code intelligence
Workflow orchestration
Leadership
Mentoring

Education

Bachelor’s degree in software engineering

Tools

Bazel
Make
Git
CI/CD
Python

Job description

General Motors is seeking a software engineering leader to modernize and scale build systems for software‑defined vehicles. You will drive the transition from Make to Bazel, establishing scalable, secure infrastructure across repositories, toolchains, CI/CD, testing, and release processes.

The role requires deep real‑time software expertise, 12+ years in software development, and a track record shipping safety‑critical automotive systems.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 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
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 Migration Lead (Remote)
Staff Software Engineer: Bazel Migration Lead (Remote)

General Motors • Boise (ID)

Remote
USD 201,000 - 400,000
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
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
Bazel Build System Modernization Lead
Bazel Build System Modernization Lead

General Motors • Montpelier (VT)

Remote
USD 171,000 - 289,000
GM vehicle discounts
Relocation benefits
Health insurance
+2
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 Build System Modernization Lead (Bazel)
Staff Build System Modernization Lead (Bazel)

General Motors • Juneau (AK)

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