about 8 hours ago
Base Salary
$251k - $310k/yr
Responsibilities
- Build and maintain concurrent C++ backend services that stream time-series and sensor data.
- Scale C++ data delivery abstractions for offboard storage and WebRTC streams.
- Optimize latency and throughput using log-sampling and async C++ services.
- Build backend APIs for automated callers to render driving scenes.
- Plan technical roadmaps and manage the scaling, security, and performance of data infrastructure.
- Mentor engineers and establish systems-level C++ best practices.
Requirements
- Bachelor's degree in Computer Science or a related technical field.
- 5 years of software development experience in C++.
- Experience with systems programming, including multi-threading and concurrency.
- Experience building high-throughput distributed systems or time-series data pipelines.
- Experience leading technical designs and mentoring engineers on complex projects.
Benefits
- Eligible for Waymo’s discretionary annual bonus program.
- Participation in equity incentive plan.
- Generous Company benefits program.
