Waymo is looking to build the next generation of Simulation products and infrastructure to evaluate the Waymo Driver's software stack at a massive scale, solving complex technical challenges to build services and tools for a broad range of customers.
Requirements
- Strong professional experience developing modern C++ production software
- Solid coding and design skills
- 3+ years of experience with backend technologies, databases, monitoring systems, and rollout processes
- Ability to solve open-ended technical challenges
- Working experience with large-scale data processing systems
- Experience with an internal or business-facing data product, including providing internal user support
Responsibilities
- Design, develop, and maintain C++ software systems, tooling, and infrastructure to support development & evaluation of the Waymo Driver
- Collaborate with Product, Data Science, Systems Engineering, and Onboard SWE teams to understand requirements, develop solutions, and provide support
- Manage complex production systems, ensuring critical business needs are met
- Evolve and simplify legacy infrastructure
Other
- BS or MS in Computer Engineering, Computer Science, or equivalent experience
- Excellent collaboration and communication skills
- Hybrid role