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, Reasoning Foundation

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

Waymo logo
Waymo

Machine Learning Engineer, Training

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

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.

Inclusively logo
Inclusively

Senior Cloud Engineer

Join as a Senior Cloud Engineer to architect and deploy cloud solutions using Azure, AWS, and GCP. Lead innovation in cloud technology.

OPENLANE logo
OPENLANE

Remote Software Engineer

Join our team as a Remote Software Engineer, developing high-quality code in an agile environment. Skills in microservices, API development, and cloud computing required.

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.

Intuit logo
Intuit

Software Engineer 2 - Platform Security

Join Intuit as a Software Engineer 2 in Platform Security, focusing on cloud infrastructure and security best practices.

Waymo logo
Waymo

Software Engineer, Commercialization Engineering

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

Google logo
Google

Senior Full Stack Software Engineer

Join Google as a Senior Full Stack Software Engineer to build innovative solutions using LLMs in Warsaw.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw, Poland, working on next-gen technologies for billions of users.

Keelvar logo
Keelvar

Staff Engineer - Python, Cloud, Distributed Systems

Join Keelvar as a Staff Engineer to lead design and architecture in a remote role, focusing on Python, cloud, and distributed systems.

Intuit logo
Intuit

Principal Software Engineer

Join Intuit as a Principal Software Engineer to lead and innovate in software development, focusing on customer-driven solutions and agile methodologies.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack, to develop next-gen technologies impacting billions of users.

Google logo
Google

Software Engineer III, Full Stack

Join Google as a Software Engineer III, Full Stack in Warsaw to develop next-gen technologies for Pixel Biometrics.

Hayden AI logo
Hayden AI

Senior Software Engineer, Backend

Join Hayden AI as a Senior Backend Engineer to build scalable cloud services using AWS, Python, and Go.

Wellhub logo
Wellhub

Lead Software Engineer with AWS and REST Expertise

Join Wellhub as a Lead Software Engineer to design scalable web applications using AWS and REST in a remote role.

Umbra logo
Umbra

Senior Software Engineer

Join Umbra as a Senior Software Engineer to develop software for autonomous satellite operations. Remote or hybrid in Santa Barbara, CA.

CHAI: AI Platform logo
CHAI: AI Platform

Senior ML Infrastructure Engineer

Join CHAI: AI Platform as a Senior ML Infrastructure Engineer to build and scale ML systems in Palo Alto.

webAI logo
webAI

Senior Distributed Systems Engineer

Join webAI as a Senior Distributed Systems Engineer to design and maintain scalable systems using Python, Kubernetes, and more.

Spinwheel logo
Spinwheel

Senior Software Engineer - Remote

Join Spinwheel as a Senior Software Engineer to lead API design and integration architecture in a remote-first, fast-growing startup.

Google logo
Google

Software Engineer II, Video Creation

Join Google as a Software Engineer II in Warsaw, focusing on video creation for Google Ads. Develop front-end tools and collaborate with back-end teams.

Google logo
Google

Software Engineer III, Google Cloud Business Platforms

Join Google Cloud as a Software Engineer III to develop next-gen technologies, focusing on large-scale systems and data analytics.

Farmless logo
Farmless

Principal Software Engineer

Join Farmless as a Principal Software Engineer to revolutionize food production with cutting-edge software solutions.

Refuel logo
Refuel

Software Engineer - Platform

Join Refuel as a Software Engineer - Platform to design and develop critical features using Python, AWS, and LLMs in a hybrid work environment.