Waymo is looking to build the foundational technology and processes that transform incident management from a reactive scramble into a rapid, efficient, and scalable operation to minimize the impact of any event and enable Waymo to maintain high service quality and meet critical safety standards as the fleet grows.
Requirements
- 4+ years of experience in full-stack development.
- Strong understanding of web development fundamentals including HTML, CSS, and modern JavaScript/TypeScript.
- Knowledge of common frontend web development frameworks (e.g., Angular, React, Vue).
- Interest in backend development.
- Experience developing Angular applications.
- Backend experience in Java, Python, Go, C++ or similar.
- Familiarity with Google infrastructure (e.g. Borg, Protocol Buffers, Spanner).
Responsibilities
- Design, develop, test, and optimize Angular applications using Typescript and modern development techniques.
- Build and evolve mission-critical tools and systems that allow Waymo to scale and serve new markets.
- Solve hard real-world problems related to event / incident response.
- Collaborate with Product, UX, and other engineers to design and develop user-facing products.
- Ship solutions to novel problems that arise in a fast-paced environment.
Other
- Hybrid role
- Bachelor's degree in Computer Science or equivalent practical experience.