> Markdown version of [/jobs/ext/2862439-staff-tech-lead-software-engineer-vehicle-realism-platform](https://www.wearedevelopers.com/jobs/ext/2862439-staff-tech-lead-software-engineer-vehicle-realism-platform). 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). --- # Staff Tech Lead Software Engineer, Vehicle Realism Platform - **Company:** Waymo LLC - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Salary:** $251,000.0 - $310,000.0 - **Contract:** Permanent contract - **Skills:** C++ (Programming Language), Databases, Game Engine, Performance Tuning, SQL Databases, System Programming, Backend - **Published:** September 12, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/86010755/1 ## About the Role * Experience with the release of software in a highly distributed heterogeneous execution environment * Experience with systems programming (game engines, database, OS, distributed) * Experience with robotics or perception systems * Experience with performance optimization in complex backend and infrastructure systems * Experience with ML * Previous TL experience ## Description * Collaborate with onboard and research engineers to scale simulation and achieve critical Waymo milestones. * Monitor and improve the reproducibility, reliability, and usability of the Waymo simulator. * Design long-term architectures to accommodate a growing number of internal customers and product requirements. * Bridge vehicle subsystems and simulation infrastructure to enhance overall robotic realism. * You'll partner closely with collaborators from Simulator, Eval, Hardware, and Onboard orgs, integrating the building blocks they provide and turning them into reliable, reproducible simulation solutions. You have: * Hands-on experience building a popular (internal or external-facing) product * Experience on backend knowledge such as workflows, databases, SQL, production monitoring, etc * Strong in C++ ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Building a fully automated escape room](https://www.wearedevelopers.com/videos/735-building-a-fully-automated-escape-room) - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) - [Software defines the vehicle: Why customers and developers will love cars even more](https://www.wearedevelopers.com/videos/1114-software-defines-the-vehicle-why-customers-and-developers-will-love-cars-even-more) ## Related Articles - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 129 - Now that's what I call private data!](https://www.wearedevelopers.com/magazine/468-dev-digest-129-now-that-s-what-i-call-private-data) - [Dev Digest 137 - AI'm not sure about this](https://www.wearedevelopers.com/magazine/485-dev-digest-137-ai-m-not-sure-about-this) - [The Best X (Twitter) Accounts for Developers](https://www.wearedevelopers.com/magazine/294-the-best-x-twitter-accounts-for-developers)