Overview
Waymo, a pioneering company in autonomous driving technology, is seeking a Principal Engineer for its Commercialization team. This role is based in San Francisco County, California, and offers a hybrid work model. The successful candidate will take on technical leadership for part of Waymo One's backend systems, focusing on areas such as vehicle scheduling, dynamic pricing, partner APIs, and experimentation.
Responsibilities
- Technical Leadership: Lead significant backend efforts, ensuring alignment with product needs and timelines.
- System Architecture: Work across various parts of a complex stack, contributing to both long-term technical foundations and immediate needs.
- Project Management: Handle multiple projects, reprioritizing as necessary to meet changing demands.
Qualifications
- Experience as a technical lead on significant backend projects.
- Proven ability to work with cross-functional teams, including non-engineering teams.
- Proficiency in C++ and experience with distributed systems are preferred.
- Experience in transportation or a similar consumer-oriented field is advantageous.
Benefits
- Competitive salary range of $323,000 to $410,000 USD per year.
- Participation in Waymo's discretionary annual bonus program.
- Eligibility for equity incentive plan and comprehensive benefits package.
Why Join Waymo?
Join us at Waymo to be part of a team dedicated to improving mobility and safety through autonomous driving technology. Our work not only advances transportation but also has the potential to save thousands of lives. If you're passionate about making a significant impact and tackling complex technical challenges, we'd love to meet you.
Benefits Extracted with AI
- Discretionary annual bonus
- Equity incentive plan
- Generous company benefits
Similar jobs
Last update: 23 minutes ago
Software Engineer, Commercialization Engineering
Join Waymo as a Software Engineer in Commercialization Engineering, focusing on infrastructure for driverless cars.
Principal Software Engineer, Storage & Compute
Lead software engineer role focusing on storage & compute infrastructure for autonomous driving tech at Waymo.
Senior Software Engineer III - Java
Join TomTom as a Senior Software Engineer III in Amsterdam, focusing on Java and back-end development in a hybrid work environment.
Machine Learning Engineer, Training
Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.
Software Engineer, Reasoning Foundation
Join Waymo as a Software Engineer in Reasoning Foundation to develop cutting-edge autonomous driving technology.
Senior Backend Software Engineer
Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.
Software Architect with Rust and C++ Experience
Seeking a Software Architect with expertise in Rust and C++ for automotive safety-critical systems in Munich.
ML Compiler Engineer, Compute
Join Waymo as an ML Compiler Engineer in NYC, enhancing neural network performance with cutting-edge technology.
Fullstack Engineer, Applications and Tools
Join Waymo as a Fullstack Engineer in Warsaw, developing applications and tools for autonomous vehicles. Hybrid work model.
Staff Software Engineer - Backend
Join Uber as a Staff Software Engineer - Backend, focusing on membership systems. Work with Java, Python, C++, and more in Amsterdam.
Software Engineer - Autonomous Driving
Join Applied Intuition as a Software Engineer in Munich to tackle autonomous driving challenges with top ADAS/AV programs.
Senior Software Engineer, Autonomous Driving Behaviors
Senior Software Engineer for Autonomous Driving Behaviors, focusing on simulation software development with ML expertise.
Staff Software Engineer, Fullstack, Capacity & Efficiency Engineering
Join Uber as a Staff Software Engineer in Amsterdam, focusing on fullstack development and capacity efficiency engineering.
Senior C++ Computer Vision Engineer
Join a cutting-edge AI-DeepTech startup in Berlin as a Senior C++ Computer Vision Engineer. Work on world-class on-device AI technology.
Senior Software Engineer: Configuration Management/Deployment
Join Uber's Amsterdam team as a Senior Software Engineer focusing on configuration management and deployment. Solve infrastructure challenges at scale.
Lead Developer with DevOps and Functional Programming
Join Reaktor as a Lead Developer in Amsterdam, focusing on DevOps, Functional Programming, and JavaScript in a hybrid work environment.
Full Stack Team Leader .Net
Lead a remote full-stack team with .NET and Angular expertise, focusing on technical leadership and hands-on development.
Senior Fullstack Developer for AI-Driven Mission Technologies
Seeking a Senior Fullstack Developer for AI-driven mission technologies, focusing on Java, JavaScript, Python, and C++. Remote work available.
Senior Backend Engineer - Java, Rust, Go
Join Together AI as a Senior Backend Engineer in Amsterdam. Work with Java, Rust, and Go to build scalable backend systems.
Software Engineer II - Travel and Traffic Platform
Join TomTom as a Software Engineer II to develop high-performance platforms for real-time traffic data delivery. Work in Berlin with hybrid flexibility.
Cloud Solution Engineer (IC4)
Join Oracle as a Cloud Solution Engineer to design and deploy cloud architectures, driving customer success in Amsterdam.
Software Engineer - Electric Vehicle Charging Systems
Join GreenFlux as a Software Engineer to develop innovative EV charging solutions in Amsterdam. Work on cutting-edge SaaS platforms for sustainable mobility.
Principal AI Engineer
Join Cere Network as a Principal AI Engineer to drive AI innovation in Web3. Requires 10+ years in AI/ML, NLP, and software development.
Cloud Engineer
Join Tibo Energy as a Cloud Engineer to drive energy transition with cloud architecture skills in a dynamic team.