
Posted 18 hours ago
Senior Software Engineer
WaymoSenior Software Engineer, Event Response
Requirements
Bachelor's degree in Computer Science, 4+ years backend development experience, Proficiency in C++, Python, or Java, Distributed systems design experience
Skills
C#PythonDistributed Systems
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 maintain C++ software systems, tooling, and infrastructure to support real-world event and incident response
- Build and evolve mission-critical tools and systems that allow Waymo to scale and serve new markets
- Collaborate with Product, UX, and other engineering teams to develop systems and processes as business needs grow and evolve
- Ship solutions to novel problems that arise in a fast-paced environment
Requirements
- Bachelor's degree in Computer Science or equivalent practical experience
- 4+ years of experience in backend development
- Experience with backend coding languages: C++, Python, and/or Java
- Experience with design for distributed systems
- Strong collaboration and communication skills
Preferred Qualifications
- Professional experience developing modern C++ production software
- Familiarity with Google infrastructure (e.g. Borg, Protocol Buffers, Spanner)
- Experience with engineering artifacts, reliability monitoring and alerting, documentation, integration testing, production hygiene, and support processes
- Experience working in cross functional environments that include non-technical stakeholders
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
