3 months ago
Base Salary
$251k - $310k/yr
Responsibilities
- Build and maintain concurrent C++ backend services, including Borg/Boq RPC servers, that stream time-series and sensor data to the Webviz client.
- Scale C++ data-delivery abstractions for offboard storage in CNS and Spanner and for WebRTC streams.
- Optimize latency and throughput through log sampling, payload deduplication, timeline merging, and asynchronous C++ services.
- Build backend APIs for triage bots and evaluation executors to render driving scenes.
- Own technical roadmaps for scaling, security, and performance isolation of the offboard data infrastructure.
- Mentor engineers, review system designs, and establish systems-level C++ best practices.
Requirements
- Bachelor’s degree in Computer Science, a related technical field, or equivalent practical experience.
- At least five years of software development experience in C++.
- Experience with systems programming, including multithreading, concurrency, memory efficiency, and profiling.
- Experience building high-throughput distributed systems, RPC services, or time-series data pipelines.
- Experience leading technical designs and mentoring engineers on complex, multi-quarter projects.
- Preferred experience with Borg, Boq, Stubby/gRPC, CNS, and Spanner.
- Preferred experience developing backend systems for video or image rendering, WebRTC, or developer tools.
- Preferred familiarity with autonomous-vehicle data formats including RoadGraph, sensor logs, and trajectory prediction outputs.
- Preferred familiarity with web client architectures including Angular and TypeScript.
- Preferred experience with performance profiling and integration testing.
Benefits
- Full-time position with eligibility for a discretionary annual bonus program, equity incentive plan, and company benefits program.
- Remote work may be possible depending on role and location, with location-specific salary ranges discussed during hiring.
Tech Stack
Categories
About Waymo
Waymo develops the Waymo Driver, a full-stack autonomous driving system, and operates the Waymo One robotaxi service that offers paid, driverless rides in select U.S. cities. The company monetizes through ride-hailing fares and partnerships integrating its technology on multiple vehicle platforms. Founded in 2009 as Google’s self-driving project, Waymo is headquartered in Mountain View and is an Alphabet subsidiary, with over 10 million rider-only trips and 100+ million autonomous miles on public roads.
