1,829,202open jobs
105,335companies
276,110added this week
Browse all
Salary
≈ $158k – $306k per year (Estimated)
Location
Remote (United States)
Seniority
Principal · 15+ years exp
Visa
H-1B filings in 12 months: 795 · for this role: 344 · green card filings: 1
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 18, 2026. First seen by Alion on Sep 25, 2026.

Overview
Company
Impact
Profile match
General Motors is an American automaker headquartered in Detroit, Michigan, that designs, builds and sells cars, trucks and crossovers under the Chevrolet, Buick, GMC and Cadillac brands, along with electric vehicles, batteries, software and driver assistance systems. Founded in 1908, it is publicly listed and runs more than 150 US facilities including the Warren Technical Center and Milford Proving Ground, plus operations in Canada, Mexico, Brazil, Israel, India and other countries, as well as GM Defense. It hires software and AI engineers, battery cell and structural engineers, product managers, data analysts and manufacturing staff.

Job Description

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.

What You'll Do:

  • Lead software engineering productivity and effectiveness by identifying opportunities, shaping strategies, improving processes, guiding change, and connecting initiatives to deliver greater value through innovation, learning, and simplification.
  • Lead high-impact efforts hands-on, solve complex and unusual problems, and communicate effectively as a coach and mentor while balancing technical command with empathy.
  • Modernize a large embedded-software build and test system by transitioning legacy Make- or shell-based workflows to Bazel and establishing scalable, reproducible, secure, and developer-friendly infrastructure across repositories, toolchains, CI/CD, testing, and release processes.
  • Assess current build, test, dependency, toolchain, and hardware workflows to define a phased Bazel migration strategy and rollout model.
  • Design and implement reusable Bazel rules, macros, toolchains, platforms, configuration patterns, and repository standards, while migrating embedded applications, libraries, generated code, firmware, cross-compilation flows, and platform variants with validated build parity and reproducibility.
  • Integrate Bazel with enterprise CI/CD, testing, release, artifact, deployment, observability, security, and infrastructure workflows, and optimize the platform through caching, parallelism, reliability practices, documentation, training, legacy Make retirement, and continuous improvement.
  • Measure success through target repositories migrated with validated build and test parity; faster clean and incremental builds, CI queues, and developer feedback; increased reproducibility, approved hermetic-toolchain adoption, cache effectiveness, and CI capacity; and lower build, pipeline, and flaky-test rates.
  • Improve diagnosis and recovery time while ensuring complete artifact provenance, test evidence, and security-policy compliance for releases, strong developer adoption, reduced support burden, and measurable productivity improvement.
  • Hold a bachelor’s degree in software engineering or have equivalent experience, along with 15 years of software development experience.
  • Bring a deep understanding of real-time software architecture and experience shipping high-quality, safety-critical products in automotive, embedded, safety-related, calibration, or systems-engineering environments.
  • Demonstrate exceptional problem-solving and analytical abilities, keen attention to detail, and the ability to manage multiple projects and priorities in fast-paced, action-oriented decision-making environments.
  • Bring strong expertise building and maintaining production software systems, proficiency in Python and at least one additional engineering-tooling language, and experience with AI-assisted developer productivity, coding agents, code intelligence, knowledge retrieval, or workflow orchestration.
  • Evaluate AI-enabled engineering workflows using measurable quality, adoption, and productivity outcomes.

Key Deliverables

  • Assess current Make-based build, test, dependency, toolchain, and hardware workflows, then define a phased Bazel migration strategy and rollout model.
  • Design and implement reusable Bazel rules, macros, toolchains, platforms, configuration patterns, and repository standards for embedded software.
  • Migrate embedded applications, libraries, generated code, firmware, cross-compilation flows, and platform variants while ensuring build parity and reproducibility.
  • Integrate Bazel with enterprise CI/CD, testing, release, artifact, deployment, observability, security, and infrastructure workflows.
  • Optimize and operationalize the platform through caching, parallelism, reliability practices, documentation, training, legacy Make retirement, and continuous improvement.

Measures of Success

  • Target repositories migrated with validated build and test parity.
  • Reduced clean and incremental build time, CI queue time, and developer feedback time.
  • Increased reproducibility, approved hermetic-toolchain adoption, cache effectiveness, and CI capacity.
  • Lower build, pipeline, and flaky-test rates, with improved diagnosis and recovery time.
  • Complete artifact provenance, test evidence, and security-policy compliance for releases.
  • Strong developer adoption, reduced support burden, and measurable productivity improvement.

Your Skills & Abilities (Required Qualifications):

  • Bachelor's degree in software engineering or or equivalent experience
  • 15+ 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 a keen attention to detail
  • Demonstrated ability to manage multiple projects and priorities in a fast-paced environment.
  • Demonstrated ability to work in an action-oriented decision-making environment
  • Strong expertise building and maintaining production software systems, with proficiency in Python and at least one additional language used in engineering tooling environments
  • Automotive, embedded, safety-related, calibration, or systems-engineering environments.
  • Large-scale migration from Make or shell-based build orchestration to Bazel.
  • AI-assisted developer productivity, coding agents, code intelligence, knowledge retrieval, or workflow orchestration.
  • Evaluation of AI-enabled engineering workflows using measurable quality, adoption, and productivity outcomes.

What Will Give You A Competitive Edge (Preferred Qualifications):

  • Master’s degree or PhD in Computer Science, Software Engineering, Machine Learning, AI, or a related field
  • Experience in embedded software development, automotive software, systems engineering, or safety-related toolchains
  • Familiarity with GM engineering tools, engineering workflows, or internal platform environments
  • Experience building AI assistants, coding agents, or domain-specific AI capabilities for engineers
  • Experience with knowledge systems, vector search, ranking, workflow orchestration, or code intelligence platforms
  • Experience supporting large engineering communities through reusable tools, templates, and automation
  • Experience evaluating AI quality in production systems using measurable outcomes such as acceptance rate, time saved, precision and recall, hallucination reduction, or workflow completion rate

Company Vehicle

Upon successful completion of a motor vehicle report review, you will be eligible to participate in a company vehicle evaluation program, though which you will be assigned a General Motors vehicle to drive and evaluate. Note: program participants are required to purchase/lease a qualifying GM vehicle every four years unless one of a limited number of exceptions applies.

Compensation

The compensation information is a good faith estimate only. It is based on what a successful applicant might be paid in accordance with applicable state laws. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position, as well as geography of the selected candidate.

The Salary Range

The range for this role is 201,000 and 400,000. The actual base salary a successful candidate will be offered within this range will vary based on factors relevant to the position.

Bonus Potential

An incentive pay program offers payouts based on company performance, job level, and individual performance.

Benefits

GM offers a variety of health and wellbeing benefit programs. Benefit options include 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.

This role is based remotely, but if the selected candidate lives within a specific mile radius of a GM hub, they will be expected to report to the location three times a week {or other frequency dictated by your manager}. Relocation benefits are available for candidates who qualify under company policy.

About GM

Our vision is a world with Zero Crashes, Zero Emissions and Zero Congestion and we embrace the responsibility to lead the change that will make our world better, safer and more equitable for all.

Why Join Us

We believe we all must make a choice every day - individually and collectively - to drive meaningful change through our words, our deeds and our culture. Every day, we want every employee to feel they belong to one General Motors team.

Benefits Overview

From day one, we're looking out for your well-being-at work and at home-so you can focus on realizing your ambitions. Learn how GM supports a rewarding career that rewards you personally by visiting Total Rewards resources.

Non-Discrimination and Equal Employment Opportunities (U.S.)

General Motors is committed to being a workplace that is not only free of unlawful discrimination, but one that genuinely fosters inclusion and belonging. We strongly believe that providing an inclusive workplace creates an environment in which our employees can thrive and develop better products for our customers.

All employment decisions are made on a non-discriminatory basis without regard to sex, race, color, national origin, citizenship status, religion, age, disability, pregnancy or maternity status, sexual orientation, gender identity, status as a veteran or protected veteran, or any other similarly protected status in accordance with federal, state and local laws.

We encourage interested candidates to review the key responsibilities and qualifications for each role and apply for any positions that match their skills and capabilities. Applicants in the recruitment process may be required, where applicable, to successfully complete a role-related assessment(s) and/or a pre-employment screening prior to beginning employment. To learn more, visit How we Hire.

Accommodations

General Motors offers opportunities to all job seekers including individuals with disabilities. If you need a reasonable accommodation to assist with your job search or application for employment, email us or call us at 1-800-865-7580. In your email, please include a description of the specific accommodation you are requesting as well as the job title and requisition number of the position for which you are applying.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,829,202 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Austin
≈ $137k – $277k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Saint Louis
Python
Java
C#
C++
DevOps
Azure
CI/CD
AWS
Apply
Software Engineer 25 days ago
$113k – $238k per year • In office • TS/SCI • Full-Time • 10+ years exp • Bachelor's Degree • Annapolis Junction
Python
C++
DevOps
CI/CD
Git
Windows
Cybersecurity
Ghidra
Analytics
Apache NiFi
Management
Confluence
Jira
Agile
Apply
$113k – $238k per year • In office • TS/SCI • Full-Time • Bachelor's Degree • Annapolis Junction
Java
DevOps
CI/CD
Git
Docker
Kubernetes
SRE
Analytics
ETL/ELT
Apache NiFi
Management
Confluence
Jira
Agile
Apply
$144k – $198k per year • Equity • In office • Full-Time • 10+ years exp • Bachelor's Degree • Skaneateles
C
C++
C
Embedded C
DevOps
RTOS
Linux
Management
Agile
Apply
$147k – $238k per year • Equity • In office • Confidential • Full-Time • 5+ years exp • Bachelor's Degree • United States
Python
JavaScript
SQL
Node JS
Databases
Redis
Apache Kafka
Amazon Redshift
AI/ML
Spark
Machine Learning
DevOps
GCP
Azure
AWS
Linux
Management
ServiceNow
Apply
Senior AQA Engineer 6 days ago
≈ $23k – $43k per year (Estimated) • Remote (EAEU) • Nizhny Novgorod
Python
SQL
Databases
ClickHouse
DevOps
CI/CD
Jenkins
GitLab
Linux
QA
Playwright
Pytest
Apply
$142k – $236k per year • In office • TS/SCI • 7+ years exp • Bachelor's Degree • Chantilly
Python
PowerShell
DevOps
Terraform
OpenShift
CloudFormation
Azure
CI/CD
AWS
Docker
Kubernetes
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon CloudWatch
Amazon EventBridge
Cybersecurity
Zero Trust
Least Privilege
Apply
≈ $20k – $42k per year (Estimated) • In office • 3+ years exp • Bengaluru
Python
Go
AI/ML
Machine Learning
DevOps
Terraform
Helm
Azure DevOps
Azure
CI/CD
ArgoCD
Jenkins
AWS
Kubernetes
Amazon EKS
Azure AKS
IAM
DNS
Cybersecurity
Microsoft Defender
Least Privilege
SBOM
Microsoft Defender for Cloud
Kyverno
Microsoft Entra ID
Cryptography
Vault
Management
ServiceNow
Apply
Sr. DevOps Engineer 6 days ago
≈ $19k – $39k per year (Estimated) • Hybrid • Full-Time • 6+ years exp • Master's Degree • Mumbai
Python
C#
Bash
C#
.NET
Databases
Apache Kafka
AI/ML
Copilot
AI Agents
DevOps
Terraform
Ansible
GCP
GitHub Actions
Datadog
Azure
CI/CD
GitOps
Jenkins
Kubernetes
JFrog Artifactory
GitHub
Linux
Windows
Cybersecurity
HashiCorp Vault
JFrog Xray
Apply
≈ $17k – $39k per year (Estimated) • In office • Moscow
Python
SQL
Apply
≈ $144k – $264k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Milford
Python
Apply
≈ $144k – $262k per year (Estimated) • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Austin
Python
JavaScript
Java
TypeScript
SQL
Java
Quarkus
Databases
PostgreSQL
Databricks
AI/ML
Spark
LLM
Frontend
Angular
DevOps
GCP
GitHub Actions
Azure
CI/CD
Git
AWS
Docker
Kubernetes
GitHub
Analytics
ETL/ELT
Management
Agile
Scrum
Apply
≈ $142k – $259k per year (Estimated) • Hybrid • Full-Time • 5+ years exp • Bachelor's Degree • Milford
Python
PowerShell
C
MATLAB
C
Embedded C
MATLAB
Simulink
Simscape
DevOps
GitHub Actions
RTOS
CI/CD
Jenkins
Linux
Windows
Management
Agile
Apply
$216k – $450k per year • Hybrid • Full-Time • Bachelor's Degree • Mountain View • Seattle
DevOps
CI/CD
Git
KVM
Xen
GitHub
Linux
Apply
$160k – $330k per year • Hybrid • Full-Time • 10+ years exp • Bachelor's Degree • Mountain View • Seattle
Python
Rust
C++
DevOps
Podman
CI/CD
Git
KVM
Xen
GitHub
Linux
Unix
Apply
$168k – $227k per year • Equity • In office • Full-Time • 5+ years exp • Bachelor's Degree • Austin
Rust
C++
DevOps
AWS
AWS Lambda
Amazon EC2
GitHub
Amazon S3
HPC
Linux
Apply
≈ $27k – $49k per year (Estimated) • In office • Full-Time • High School Diploma • Austin
Apply
≈ $59k – $118k per year (Estimated) • Equity • In office • Austin
SQL
DevOps
SLI/SLO/SLA
Apply
Pizza Maker (Zealot) 4 hours ago
≈ $35k – $53k per year (Estimated) • In office • Austin
Apply
$177k – $247k per year • Equity • In office • Full-Time • Bachelor's Degree • Austin
AI/ML
AWS Trainium
Machine Learning
DevOps
AWS
Chips/EDA
Formal Verification
Apply
See all jobs
This is one of many
1,829,202 more open roles from verified company boards, updated every day.