Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Software Engineer, PUDO Experience

$213k - $263k

Waymo

Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver. Since its start as the Google Self-Driving Car Project in 2009, Waymo has focused on building the Waymo Driver-The World's Most Experienced Driver-to improve access to mobility while saving thousands of lives now lost to traffic crashes. The Waymo Driver powers Waymo's fully autonomous ride-hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads and tens of billions in simulation across 15+ U.S. states.

The Pickup and Dropoff (PUDO) team primarily ensures a smooth and efficient experience during pickup/dropoff search & selection, accessibility, user interaction, managing the trip & passenger state machines, and interacting with onboard components on the car to execute pullovers and related maneuvers.

The core goal of the PUDO team is to deliver convenient, safe, and flexible PUDOs, making it easy for riders to find and choose PUDOs, and responding gracefully when the actual pullover scene changes.

In this hybrid role, you will report to an Engineering Manager.

You will:

  • Work with experts in the field of autonomous vehicles across both onboard and off-board components
  • Develop interfaces across multiple off-board and onboard stacks for managing trip and passenger state machines
  • Work closely with UX, PM, app engineers, backend engineers, onboard engineers to provide smooth and enjoyable pickups and dropoffs
  • Develop infrastructure for simulating and testing trip state machine and onboard changes
  • Develop expertise in and make use of various Google technologies, like Borg, Spanner, Flume, and custom-built systems for our specific problems.

You have:

  • BS degree in Computer Science or equivalent practical experience
  • 4+ years of industry experience in general distributed systems and backend development
  • Proficient in C++
  • Passion and experience building user-facing products
  • Experience working with Frontend Engineers and UX Designers

We prefer

  • 6+ years of experience in general distributed systems and backend development
  • 6+ years of experience programming in C++ and/or with writing robust, efficient code
  • Experience with iOS or Android application development and API design

#LI-Hybrid

The expected base salary range for this full-time position across US locations is listed below. Actual starting pay will be based on job-related factors, including exact work location, experience, relevant training and education, and skill level. Your recruiter can share more about the specific salary range for the role location or, if the role can be performed remote, the specific salary range for your preferred location, during the hiring process.

Waymo employees are also eligible to participate in Waymo's discretionary annual bonus program, equity incentive plan, and generous Company benefits program, subject to eligibility requirements.

Salary Range

$213,000—$263,000 USD

Vacancy posted 10 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer, PUDO Experience in Mountain View, CA vacancy
  •  ...Moveworks is seeking a Senior Software Engineer specializing in Developer Experience to join their team in Mountain View, California. The ideal candidate will have a strong full-stack background, particularly with React and backend skills in Python or Go, and a passion... 
    Senior
    Flexible hours

    Moveworks.ai

    Mountain View, CA
    8 hours ago
  • $109.35k - $243.2k

     ...can validate code as fast as an LLM can generate it. As the Senior Release Engineer , you are the architect of our delivery engine. You will...  ...Senior‑level Release, DevOps, or Platform Engineer with deep experience in modern CI/CD (GitHub Actions, GitLab CI, etc.) and... 
    Senior
    Local area
    Shift work

    Traveltechessentialist

    Palo Alto, CA
    4 days ago
  •  ...Senior Software Engineer, Developer Experience — Moveworks Job Description The Developer Experience team sits within Moveworks' Platform org, but operates with a vertical mandate: we build products and platforms that serve developers — specifically the developers at Moveworks... 
    Senior
    Work at office
    Remote work
    Flexible hours

    Moveworks.ai

    Mountain View, CA
    7 hours ago
  • $298k - $368k

     ...rider-only trips, enabled by its experience autonomously driving over 100...  ...We are building a team of engineers dedicated to further...  ...the Pick Ups and Drop Offs (PUDO) experience, and Infotainment...  ...technical mentorship to junior and senior engineers. * Make significant... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $124k - $210k

     ...Visual Lease is seeking a Senior Software Engineer for the 3D Experiences team to create user experiences around Matterport’s 3D model technology. You will develop new features for model viewing and editing, engaging with teams to translate ideas into real-world applications... 
    Senior
    Remote work

    Visual Lease Services Inc

    Sunnyvale, CA
    4 days ago
  • $164.2k - $225.7k

     ...turn deep data insights into business impact. Founded by engineers and driven by customer obsession, Databricks takes...  ...virtual machines. And we’re only getting started. As a Sr. Software Engineer for Customer Experience Intelligence, you’ll shape the future of how... 
    Senior

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $124k - $210k

     ...Senior Software Engineer - 3D Experiences Job Description CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S'P 500 Index and the NASDAQ 100, CoStar Group... 
    Senior
    Full time
    Remote work

    Visual Lease Services Inc

    Sunnyvale, CA
    3 days ago
  • $204k - $259k

     ...Senior Android Engineer, In-Car Experience Waymo is an autonomous driving technology company with the mission...  ...include the Pick Ups and Drop Offs (PUDO) experience, and Infotainment during...  ..., Product Managers, and Vehicle Software Engineers to launch innovative in-car... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    2 days ago
  • $210k - $250k

     ...Samsung Electronics Perú is seeking a Sr Software Engineer for their Ad Experience platform in Mountain View, CA. This role involves building applications that serve millions of devices, requiring expertise in backend and frontend technologies such as Ruby, Golang, and... 
    Senior

    Samsung Electronics Perú

    Mountain View, CA
    3 days ago
  • $140k - $200k

     ...Clutch Canada is seeking a Senior Software Engineer to join its Core Experiences Team. This role involves designing reliable APIs and systems while improving Speechify’s product experience across platforms. Candidates should possess strong systems thinking and collaboration... 
    Senior

    Clutch Canada

    Santa Clara, CA
    3 days ago
  •  ...Senior Python Developer With ML Experience Location: Mountain View CA onsite must Minimum Qualifications...  ...BS in Computer Science or Computer Engineering or equivalent technical degree...  ...Familiarity with GitHub and open-source software Must be able to recognize... 
    Senior

    Diversity Nexus

    Mountain View, CA
    1 day ago
  • $297.32k

     ...that exists today. Our scientists, engineers, sales executives, and visionaries are...  ...currently looking for a high-performing Senior Software Engineer to join our dynamic software...  ...to millions of patients. If you have experience performing in a full life-cycle... 
    Senior
    Worldwide
    2 days per week
    3 days per week

    BillionToOne

    Menlo Park, CA
    2 days ago
  • $140k - $200k

     ...your own speed, and with tools that make learning easier, deeper, and faster. Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This team builds and maintains the foundational services and SDKs that power Speechify’s product experience... 
    Senior
    Remote work

    Clutch Canada

    Menlo Park, CA
    3 days ago
  • $175k - $215k

     ...Senior Android Engineer, In-Car Experience Infrastructure Waymo is an autonomous driving technology company with the mission to be the world's most...  ...Computer Science or equivalent experience. ~3+ years of software development experience. ~ Experience with Android... 
    Senior
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $213k - $263k

     ...million rider-only trips, enabled by its experience autonomously driving over 100 million...  ...Waymo Driver. We focus on transforming the Software Development Life Cycle (SDLC) through...  ...multi-agent frameworks, enabling our engineering teams to build, test, and deploy autonomous... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $115k - $260k

    GEICO is seeking a Senior Staff Software Engineer for their AI Assisted Developer Experience team in Palo Alto, California. The candidate will lead the design and implementation of internal platforms and tooling, primarily leveraging AI technology. With a competitive annual... 
    Senior
    Full time

    GEICO

    Palo Alto, CA
    1 day ago
  • $147.4k - $272.1k

    Senior Software Engineer, System Experience - Personalization Cupertino, California, United States Software and Services Our team is looking for you to help make iOS more intelligent, proactive and personal. Our team is part of the core iOS experience, using privacy preserving... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $130k - $180k

     ...at the forefront of the AI-powered data engineering revolution. You can read more about us...  ...also creating intuitive, dynamic user experiences . You’ll be pivotal in enhancing our AI...  ...the Forefront : Push the boundaries of software engineering by combining traditional... 
    Senior
    Worldwide

    EarlyStage Partners

    Sunnyvale, CA
    2 days ago
  • $115k - $260k

    ## Senior Staff Software Engineer - Developer ExperienceApplyremote type: Hybridlocations: Palo Alto, CAtime type: Full timeposted on: Posted Todayjob...  ...Software Engineer to join our AI Assisted Developer Experience team. You will be part of a team of engineers that will develop... 
    Senior
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    1 day ago
  • $181.1k - $318.4k

    Senior IOS Software Engineer - Image Generation, Input Experience Cupertino, California, United States - Software and Services With Image Playground, Genmoji, and Image Wand, users can create fun images in seconds. Powered by Apple Intelligence, image generation is easy... 
    Senior
    Relocation

    Apple Inc.

    Cupertino, CA
    1 day ago
  • $262k - $365k

    Senior Staff Software Engineer, YouTube Ads Surfaces and Experiences corporate_fare YouTube place Mountain View, CA, USA Apply Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 7 years of experience leading technical... 
    Senior
    Full time
    Temporary work
    Shift work

    Google Inc.

    Mountain View, CA
    2 days ago
  • $160k - $185k

     ...innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role in...  ..., and validation. The ideal candidate will have extensive experience in embedded systems and real-time operating systems. This... 
    Senior
    Relocation package

    LTA Research

    Sunnyvale, CA
    15 hours ago
  • $204k - $259k

     ...has provided over ten million rider-only trips, enabled by its experience autonomously driving over 100 million miles on public roads...  ...algorithm advances, and tooling improvements You have: Backend engineer with experience building server-side infrastructure and data... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $202k

     ...than just a utility; it’s the engine for discovery that drives...  ...into an adaptive, intuitive experience that understands user intent...  ...typing. We are looking for a senior engineer and product thinker...  ...- #6+ years of professional software engineering experience, with... 
    Senior
    Full time
    Work at office
    Remote work

    Uber

    Sunnyvale, CA
    a month ago
  • $238k - $302k

     ...million rider-only trips, enabled by its experience autonomously driving over 100 million...  ...that are core to our autonomous driving software. We help our partners by offering the best...  ...Collaborate with researchers and ML engineers to resolve bottlenecks in data pipeline... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $204k - $259k

     ...million rider-only trips, enabled by its experience autonomously driving over 100 million...  ...that are core to our autonomous driving software. We help our partners by offering the best...  ...autonomous driving. We are looking for engineers with ML system expertise to help us... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $204k - $259k

     ...million rider-only trips, enabled by its experience autonomously driving over 100 million...  ...management to release deployment, as you engineer scalable solutions for one of two critical...  ...practical experience General software engineering experience programming in C++... 
    Senior
    Remote work

    Waymo

    Mountain View, CA
    10 days ago
  • $210k - $250k

     ...Ad Experience Team Engineer The Ad Experience team builds the products that greet every Samsung user the moment they turn on their TV – including...  ...means understanding those constraints deeply and building software that's fast, resilient, and consistent across the entire... 
    Senior
    Hourly pay
    Full time
    Worldwide

    Samsung

    Mountain View, CA
    15 hours ago
  •  ...maintains the tools and services that engineers at GM use to build and advance...  ...tools and a seamless development experience. The Role We are looking for a Senior Engineer with a strong background...  ...and company metrics. Drive software engineering best practices and create... 
    Senior
    Work experience placement
    Work at office
    Remote work
    Work from home
    Relocation package
    3 days per week

    Israelvcforum

    Mountain View, CA
    4 days ago
  • $150k - $167k

     ...VM product. * Develop prototypes and experiment state-of-art technologies. * Take ownership...  ...and troubleshooting large-scale software systems. * Strong familiarity with TCP...  ...Master of Computer Science or Electronic Engineering. Must be authorized to work in the U... 
    Senior

    Fortinet

    Sunnyvale, CA
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer, PUDO Experience. Be the first to apply!