Staff Software Engineer: Bazel Migration Lead (Remote)

General Motors

Boise (ID)

Remote

USD 201,000 - 400,000

Full time

9 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

General Motors seeks a software engineering leader to modernize and scale build systems for software-defined vehicles. Transition from Make to Bazel, improve speed, reliability, and developer experience across embedded software, CI/CD, testing, and release processes.

The role requires 15+ years in software development, real-time architecture expertise, and experience shipping safety-critical automotive products. Strong Python and tooling skills are essential.

Qualifications

  • Bachelor's degree in software engineering or equivalent
  • 15+ years of software development experience
  • Deep understanding of real-time software architecture
  • Experience shipping safety-critical automotive products
  • Excellent problem-solving and analytical abilities
  • Ability to manage multiple projects in fast-paced environments
  • Strong Python and at least one additional engineering-tooling language
  • Automotive/embedded/safety-related experience
  • Migration of build orchestration from Make/shell to Bazel

Responsibilities

  • Lead productivity and strategy across multiple teams
  • Mentor developers while balancing technical depth and empathy
  • Modernize build/test systems by migrating to Bazel
  • Define phased Bazel migration strategy and rollout model
  • Design reusable Bazel rules, macros, toolchains, platforms
  • Integrate Bazel with enterprise CI/CD, testing, and security workflows
  • Improve diagnosis, recovery time, and artifact provenance for releases
  • Drive AI-enabled engineering workflows with measurable outcomes
  • Demonstrate leadership in safety-critical automotive environments

Skills

Real-time systems
Software architecture
Leadership
Python
AI-assisted tooling
Code orchestration
Problem-solving
Mentoring

Education

Bachelor's degree in software engineering
15+ years software development experience

Tools

Bazel
Make
CI/CD tooling
Cross-compilation

Job description

General Motors seeks a software engineering leader to modernize and scale build systems for software-defined vehicles. Transition from Make to Bazel, improve speed, reliability, and developer experience across embedded software, CI/CD, testing, and release processes.

The role requires 15+ years in software development, real-time architecture expertise, and experience shipping safety-critical automotive products. Strong Python and tooling skills are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 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 System Modernization
Staff Software Engineer — Bazel Build System Modernization

General Motors • Helena (MT)

Remote
USD 171,000 - 289,000
Medical
Dental
Vision
+3
Lead Bazel Migration for Embedded Vehicle Software
Lead Bazel Migration for Embedded Vehicle Software

General Motors • Chicago (IL)

Remote
USD 201,000 - 400,000
Health insurance
GM vehicle discounts
Tuition assistance programs
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 Migration for Embedded Systems
Senior Software Engineer: Bazel Migration for Embedded Systems

General Motors • Honolulu (HI)

Remote
USD 201,000 - 400,000
Relocation benefits
GM vehicle discounts
Health & wellbeing programs
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 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
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