Waymo logo

Principal Software Engineer, Storage & Compute

Waymo

About the Role

As a Principal Software Engineer at Waymo, you will be at the forefront of developing strategic visions for our compute and storage infrastructure. This infrastructure is crucial for the simulation, evaluation, and training of the Waymo Driver, our fully autonomous driving technology. You will collaborate with partners across various teams at Waymo, such as Simulation, Planner, Behavior, Perception, and ML Infrastructure, to create joint roadmaps and lead multi-year technical roadmaps.

Responsibilities

  • Develop strategic visions for Waymo's compute and storage infrastructure.
  • Work with cross-functional teams to build joint roadmaps.
  • Lead multi-year technical roadmaps, balancing short and long-term technology investments.
  • Review technical designs from the team and guide technical discussions.
  • Uphold a culture of innovation, respect, and inclusion.

Minimum Qualifications

  • 15 years of professional software engineering experience.
  • Experience with technical innovation.
  • Experience building distributed systems.

Preferred Qualifications

  • Experience driving collaboration across organizational boundaries.
  • Ability to cultivate ideas across organizational boundaries that create strategic opportunities.
  • Experience building scalable, resilient, and observable distributed systems.

Why Join Us

Joining Waymo means being a part of a team dedicated to safety and innovation. As a leader in autonomous driving technology, we offer unique opportunities for growth and development. Our employees enjoy a range of benefits, including a discretionary annual bonus program, equity incentive plan, and a comprehensive benefits package, ensuring a rewarding work environment.

Benefits
Extracted with AI

  • Discretionary annual bonus
  • Equity incentive plan
  • Generous company benefits

Similar jobs

Last update: 23 minutes ago

Waymo logo
Waymo

Software Engineer, Commercialization Engineering

Join Waymo as a Software Engineer in Commercialization Engineering, focusing on infrastructure for driverless cars.

Waymo logo
Waymo

Software Engineer, Reasoning Foundation

Join Waymo as a Software Engineer in Reasoning Foundation to develop cutting-edge autonomous driving technology.

Waymo logo
Waymo

Principal Engineer, Commercialization

Lead Principal Engineer role in Commercialization at Waymo, focusing on backend systems and technical leadership.

Waymo logo
Waymo

Machine Learning Engineer, Training

Join Waymo as a Machine Learning Engineer to develop distributed training infrastructure for autonomous driving.

Waymo logo
Waymo

Senior Backend Software Engineer

Senior Backend Software Engineer at Waymo in Warsaw. Develop critical systems for autonomous driving technology.

Waymo logo
Waymo

ML Compiler Engineer, Compute

Join Waymo as an ML Compiler Engineer in NYC, enhancing neural network performance with cutting-edge technology.

Waymo logo
Waymo

Fullstack Engineer, Applications and Tools

Join Waymo as a Fullstack Engineer in Warsaw, developing applications and tools for autonomous vehicles. Hybrid work model.

Wayve logo
Wayve

Senior Machine Learning Performance Engineer

Join Wayve as a Senior Machine Learning Performance Engineer to optimize large-scale training jobs and improve GPU efficiency.

Waabi logo
Waabi

Software Engineer - Autonomous Vehicle Technology

Join Waabi as a Software Engineer to develop cutting-edge autonomous vehicle technology. Remote work with competitive benefits.

Waabi logo
Waabi

Remote Software Engineer

Join Waabi as a Remote Software Engineer to develop cutting-edge self-driving technology. Work with AI, Python, C++, and more.

Google logo
Google

Software Engineer, Infrastructure, Google Cloud Storage

Join Google as a Software Engineer in Infrastructure for Google Cloud Storage, focusing on distributed systems and data structures.

Google logo
Google

Principal Software Engineer, Google Compute Engine Control Plane

Join Google as a Principal Software Engineer to lead GCE projects, focusing on cloud computing and AI/ML solutions.

Waabi logo
Waabi

Senior Staff Software Engineer, Mapping

Senior Staff Software Engineer for Mapping at Waabi, focusing on scalable solutions for autonomous vehicle technology.

Waabi logo
Waabi

Senior Software Engineer, Autonomous Driving Behaviors

Senior Software Engineer for Autonomous Driving Behaviors, focusing on simulation software development with ML expertise.

Bot Auto logo
Bot Auto

Software Engineer - Data Platform

Join Bot Auto as a Software Engineer to design and evolve our hybrid-Cloud data platform. Work remotely with cutting-edge technology in autonomous trucking.

Mamo logo
Mamo

AI Engineer for Software-Defined Vehicles

AI Engineer role focusing on software-defined vehicles, requiring skills in AI, ML, and cloud technologies.

Google logo
Google

Tech Lead, Software Engineering, ChromeOS Developer AI

Lead AI development for ChromeOS at Google, focusing on embedded systems, Android, and performance engineering.

Google logo
Google

Software Engineer, Google Cloud AI

Join Google Cloud AI as a Software Engineer to develop next-gen technologies in AI, cloud computing, and more.

Aurora logo
Aurora

Staff Tech Lead - Cloud Infrastructure

Lead Cloud Infrastructure projects with expertise in Kubernetes, Python, and AWS at Aurora in Mountain View, CA.

Nuro logo
Nuro

Senior Software Engineer, Context Map

Senior Software Engineer for Context Map in Mountain View, CA. Expertise in ML, robotics, and software development required.

Ambient.ai logo
Ambient.ai

Staff Software Engineer - Cloud Platform

Join Ambient.ai as a Staff Software Engineer for Cloud Platforms, designing AI/ML microservices in Palo Alto, CA.

Cambridge Mobile Telematics logo
Cambridge Mobile Telematics

Software Engineer I, Cloud

Join Cambridge Mobile Telematics as a Software Engineer I, Cloud, focusing on cloud-based solutions to improve road safety.

Groq logo
Groq

Senior/Principal Software Engineer

Join Groq as a Senior/Principal Software Engineer to design and develop scalable software for AI inference technology.

Google logo
Google

Senior Software Engineer, Google Cloud Computing

Join Google Cloud as a Senior Software Engineer to drive cloud platform innovations using Python, Java, and Angular.