Staff Software Engineer - Simulation Platform (Galileo)
Core
Define and evolve the technical vision, architecture, and multi-year roadmap for Galileo, a scalable simulation platform orchestrating millions of simulation miles and analyzing large volumes of test results for autonomous-driving systems.
Role type
Staff Software Engineer (Simulation Platform Architecture)
Builds
Scalable simulation execution orchestration, result analysis pipelines, and developer tooling for test creation and management.
Domain
Autonomous driving, robotics, simulation, and data-intensive distributed systems.
Required skills
Distributed systems design, microservice architectures, Python, Go/C++/Java/TypeScript, Cloud platforms, CI/CD, Observability, Technical leadership, Cross-functional collaboration, System optimization.
Preferred skills
Autonomous vehicle simulation, ROS, PostgreSQL/BigQuery/DuckDB, dbt/SQLMesh, Stream Looker, Safety-critical software validation.
Responsibilities
Define technical vision and multi-year roadmap; Design and implement highly scalable systems for simulation orchestration; Lead cross-functional initiatives integrating simulation and data workflows; Build platform capabilities for test execution and result analysis; Establish architectural patterns for distributed systems; Resolve bottlenecks in performance, reliability, and cost; Mentor engineers and drive engineering excellence.
Seniority
Staff, hands-on IC with strategic influence
