
Posted 14 hours ago
Senior Software Engineer
WaymoSenior Software Engineer, Fleet Monitoring & Platform
Requirements
5+ years frontend experience, Frontend system architecture, UI component library experience, System architecture knowledge
Skills
AngularTypeScriptNgRx
About the role
About the Company
Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. The Waymo Driver powers Waymo’s fully autonomous ride-hail service and has provided over ten million rider-only trips.
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 Waymo Fleet Monitoring and building reusable platform functionalities
- Collaborate with Product, UX, and other engineers to design and develop internal user-facing products
- Ship solutions to novel problems in a fast-paced environment
Requirements
- 5+ years of experience building frontend systems and infrastructure
- Solid frontend system architecture mentality
- Solid, senior+ technical capability
- Good understanding of overall system architecture including backend systems
- Cross functional collaboration capability
- Experience building UI components libraries
Preferred Qualifications
- Experience with Angular, NGRX, and RXJS
- Experience designing highly configurable and reusable UI systems or platforms
- Backend experience in Java, Python, Go, or C++
- Familiarity with Google infrastructure (e.g. Borg, Protocol Buffers, Spanner)
- Experience with engineering artifacts, reliability monitoring, and integration testing
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSenior Software Engineer
Waymo · San Francisco
