> Markdown version of [/jobs/ext/4473039-senior-software-engineer-simulator-orchestration](https://www.wearedevelopers.com/jobs/ext/4473039-senior-software-engineer-simulator-orchestration). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Simulator Orchestration - **Company:** Waymo LLC - **Location:** San Francisco, CA, United States - **Experience:** Expert - **Salary:** $213,000.0 - $263,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Computer Simulation, Software Debugging, Python (Programming Language), Software Engineering, Software Systems, Systems Integration, Backend, Production Code - **Published:** October 26, 2026 - **Apply:** https://www.adzuna.com/details/5752932853 ## About the Role * 5+ years of industry experience in software development. * Solid proficiency in C++ (preferred) or Python, with a strong ability to read, navigate, and debug large, existing codebases. * Experience building orchestration, dynamic configuration, or integration layers for large-scale software systems. Practical Problem Solving: * A proven track record of delivering working solutions in highly complex, ambiguous technical domains. * A pragmatic approach to engineering. You are willing to find compromises and make the right trade-offs to achieve the broader goal, avoiding the trap of over-engineering or getting stuck in "ideal land." Collaboration & Communication: * Exceptional communication skills. You are comfortable navigating ambiguity, negotiating technical boundaries, and building successful partnerships with upstream and downstream teams. We prefer: * Deep passion for solving complex evaluation problems with simulation technology to advance autonomous driving. * Track record in delivering goals via practical solutions. * Background in fields that rely heavily on complex systems integration, such as autonomous vehicles, robotics, simulation, or large backend infrastructure. ## Description This is a hybrid role. As a core contributor to the Simulator Orchestration team, you will focus on solving practical simulation challenges by intelligently configuring and orchestrating simulator features. You will: * Architect Simulation Solutions: Drive the simulator development of the environments required for new initiatives, such as complex weather setups, new geography expansions (e.g., left-hand traffic), and adapting the simulator to support next-generation onboard capabilities. * Design the Orchestration Layer: Design and implement systems that dynamically select and compose simulator features based on the specific environment and context, bringing us closer to a truly universal simulator. * Navigate Complex Systems: Dive deep into a massive C++ codebase of onboard and simulator code. You are willing to get your hands dirty. You will rely on strong code-reading and debugging skills to trace and resolve complex interactions between different systems, shipping robust, production-ready code. * Collaborate Across Boundaries: Act as the technical glue between teams. You'll partner closely with partners from Simulator, Eval and Onboard orgs, taking the building blocks they provide and turning them into complete, end-to-end simulation solutions. What You Bring We are looking for a strong generalist software engineer who leans heavily toward practical execution and is comfortable navigating large-scale, interconnected systems.