> Markdown version of [/jobs/ext/1440506-staff-software-engineer-tlm-multiverse](https://www.wearedevelopers.com/jobs/ext/1440506-staff-software-engineer-tlm-multiverse). 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 Software Engineer (TLM), Multiverse - **Company:** Waymo LLC - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Salary:** $238,000.0 - $302,000.0 - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C++ (Programming Language), Cluster Analysis, Distributed Systems, Python (Programming Language), Reliability Engineering, Software Construction, Software Engineering, SQL Databases, Data Processing, Information Technology, Low Latency, Deployment Automation, Data Pipelines - **Published:** July 25, 2026 - **Apply:** https://jobs.localjobnetwork.com/apply/add/85981550/1 ## About the Role * 7+ years of full-time software engineering experience, or a quantitative PhD with 2+ years of professional software engineering experience + C++ proficiency + Python familiarity + SQL familiarity * Strong verbal and written communication skills * Excited about autonomous driving, Sim+Eval, eager to learn We prefer: * 10+ years of industry experience, including 2+ in a quantitative- or quality- focused engineering role in which you had experience as a technical lead for a team in which you were performing tasks like developing hypotheses, designing and running experiments, processing data from experiments, synthesizing conclusions, and ensuring the long term stability and health of the production system. * B.S. in Computer Science * Experience working with large FAANG scale distributed systems. * Experience building software reliability evaluation systems ## Description The RO Performance Team is accountable for the largest metrics system deployment in the AV industry. The team manages data pipelines that monitor Waymo's AV fleet in the real world at various latencies: from minutes to hours; supporting critical business decisions for deployments in new markets and identifying emergent business critical challenges. In addition, the same pipeline technologies are deployed for the virtual world to measure key outcomes from Waymo's massive scale simulations, generating insights to support new Driver releases. Important objectives for the next couple of years include: * Reliably scaling as the business scales, Waymo is in its fast expansion phase and systems have to be built to support 100x growth. * Timeliness: As Waymo's deployments accelerate across the globe, time to first detection needs to consistently improve. * Comprehensive coverage: Expanding into new weather conditions and new markets brings new challenges. Increasing the metric and detection offerings to meet these challenges is key to achieving our business goals. The team works closely with many other teams such as: metrics development teams including large AI deployments, System engineers and Data scientists that produce definitions and quality controls, infrastructure and UI teams that support underlying capabilities, product teams to stay sensitive to changing business needs, and site reliability engineering (SRE) teams to maintain high system uptime. You Will: * As TLM of the Event Insights sub-team, you will start with a small team (3-5) to work on key initiatives revolving around the enrichment, understanding, and management of metric events at low latency. Once metric events, e.g., a hard brake occurred, are minted from heavy logs processing pipelines, an event lifecycle emerges where such events may get sent to other systems for further refinement, including but not limited to: human triage, VLM inference, clustering. Key workstreams that the TLM will be accountable for include: * Clustering: Lead the creation of a dynamic event clustering product to produce event clusters at low latency for rapid understanding of emerging issues during new deployments of the Waymo Driver in simulation or in the real world. * Storage & APIs: Events need to be stored and queried by different downstream systems. Consumption APIs include pull or push based paradigms. Labels received from human triage or VLMs update existing events. The TLM is accountable for storage that scales to meet all these requirements. * Low Latency Orchestration: Gathering further event insights requires interaction with other systems at Waymo such as for human triage or large VLM inference. Orchestrating these interactions reliably and at low latency is key for meeting Waymo's challenges. * Visualization: Work closely with partner UI teams to ensure that event insights can be delivered to end consumers and provide value for understanding the Waymo Driver's performance. ## Related Videos - [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) - [Swapping Low Latency Data Storage Under High Load](https://www.wearedevelopers.com/videos/746-swapping-low-latency-data-storage-under-high-load) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) - [Unleash the power of 5G in your code: transform your apps](https://www.wearedevelopers.com/videos/1567-unleash-the-power-of-5g-in-your-code-transform-your-apps) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1520-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) ## 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) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [How to Answer the Interview Question: “Why Do You Want to Be a Software Engineer?”](https://www.wearedevelopers.com/magazine/392-how-to-answer-the-interview-question-why-do-you-want-to-be-a-software-engineer) - [Are Software Engineer Wages Being Pushed Down? A Report on Tech Salaries](https://www.wearedevelopers.com/magazine/417-are-software-engineer-wages-being-pushed-down-a-report-on-tech-salaries) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer)