Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
Scoutfield Logo

See all jobs on Scoutfield

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
General Motors

Staff Software Engineer – Simulation Platform

General Motors

. Define and evolve the technical vision, architecture, and multi-year roadmap for Galileo and related simulation-platform capabilities .

Posted 10/6/2026full-timeSunnyvale • California • United StatesLead💰 $185,100 - $284,100 per yearWebsite

Core Competencies

Role fit
Core Competencies

Use this summary to align your resume positioning with the role.

Demonstrates expertise in designing and implementing distributed systems and service-oriented architectures, with a strong focus on cloud-based infrastructure and data-intensive applications. Proven ability to lead cross-functional teams, mentor engineers, and drive engineering excellence through best practices in software development and operational ownership.

Highest-signal resume keywords
Distributed Systems DesignCloud Platforms ExperienceProduction Programming in PythonCross-Team Technical LeadershipCI/CD and Automated Testing

ATS Keywords

Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills
Distributed SystemsService-Oriented ArchitectureMicroservice ArchitectureData-Intensive ApplicationsProduction ProgrammingPythonGoC++JavaTypeScript
Soft Skills
Strong Communication SkillsTechnical MentorshipProblem-SolvingStakeholder InfluenceIndependent Work
Tools & Technologies
Cloud-Based InfrastructureCI/CD ToolsObservability ToolsPostgreSQLBigQueryDuckDBAmazon RedshiftROSStreamlitLooker
Industry Keywords
SimulationRoboticsAutonomous VehiclesSafety-Critical SystemsValidationEvaluationTest FrameworksContinuous Evaluation PipelinesData ProcessingQuantitative Analysis

Tech Stack

Tools & technologies
Amazon RedshiftBigQueryCloudDistributed SystemsJavaPostgresPythonTypeScriptC++Go

About the role

Key responsibilities & impact
  • Define and evolve the technical vision, architecture, and multi-year roadmap for Galileo and related simulation-platform capabilities
  • Design and implement highly scalable systems capable of orchestrating and analyzing millions of simulation miles and large volumes of test results
  • Lead cross-functional initiatives integrating simulation, evaluation, data, and developer tooling into engineering and release workflows
  • Build platform capabilities for test creation, test-suite management, execution orchestration, result storage, data processing, visualization, and quantitative analysis
  • Establish architectural patterns for distributed systems, service interfaces, data-intensive workflows, and cloud-based infrastructure
  • Identify and resolve bottlenecks in performance, reliability, cost, usability, and operational scalability
  • Drive engineering excellence through design reviews, code reviews, automated testing, continuous integration, observability, incident learning, and operational ownership
  • Clarify technical tradeoffs for stakeholders, communicate risks and dependencies, and drive decisions across organizational boundaries
  • Mentor engineers through technical guidance, reusable patterns, documentation, and constructive feedback
  • Partner with product and engineering leaders to translate customer needs into technical strategies and deliverables
  • Help define and embody GM engineering culture and principles

Requirements

What you’ll need
  • Bachelor’s degree or higher in Computer Science, Robotics, Engineering, or a related technical field, or equivalent practical experience
  • 7+ years of experience building and operating production software systems, platforms, or infrastructure
  • Proven experience providing cross-team technical leadership, including defining strategies or architectures adopted by multiple teams
  • Strong experience designing and implementing distributed systems, service-oriented or microservice architectures, and data-intensive applications
  • Production programming experience in Python and at least one additional language such as Go, C++, Java, TypeScript, or a similar language
  • Experience with cloud platforms and modern software delivery practices, including CI/CD, automated testing, observability, and operational excellence
  • Experience building developer tools, automation, or platform capabilities that improve engineering productivity and achieve broad internal adoption
  • Strong written and verbal communication skills, including the ability to explain technical decisions, communicate risk, and influence diverse stakeholders
  • Demonstrated ability to work independently through ambiguity, prioritize high-leverage work, and deliver results across organizational boundaries
  • Competitive edge: experience with autonomous vehicles, robotics, simulation, validation, evaluation, or other safety-critical or high-stakes systems
  • Competitive edge: experience designing, running, and interpreting large-scale simulation or field experiments
  • Competitive edge: experience with test frameworks, scenario libraries, metrics systems, release gating, or continuous evaluation pipelines
  • Competitive edge: experience with PostgreSQL or similar relational databases and analytical technologies such as BigQuery, DuckDB, or Amazon Redshift
  • Competitive edge: familiarity with dbt, Dataform, or SQLMesh
  • Competitive edge: experience with ROS, Python/C++ interoperability, or visualization and dashboarding tools such as Streamlit or Looker
  • Competitive edge: experience optimizing systems under significant latency, throughput, reliability, or cost constraints
  • Competitive edge: experience developing safety-critical software or applying rigorous validation and risk-management practices
  • Competitive edge: track record of creating reusable frameworks, libraries, or platform abstractions

Benefits

Comp & perks
  • Medical insurance
  • Dental insurance
  • Vision insurance
  • Health Savings Account
  • Flexible Spending Accounts
  • Retirement savings plan
  • Sickness and accident benefits
  • Life insurance
  • Paid vacation and holidays
  • Tuition assistance programs
  • Employee assistance program
  • GM vehicle discounts
  • Company vehicle evaluation program, subject to successful motor vehicle report review
  • Potential relocation benefits