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

Staff Software Engineer, Compute Reliability

$251k - $310k
Full-time

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 Planner/Perception Reliability team’s goal is to build out architectures, tools, and workflows to prevent, identify, and guide fixes of reliability and software integrity issues.

We focus the organization on reliability and are accountable for the onboard software health while enabling high development velocity.

In this hybrid role you will report to a Tech Lead Manager.

You will:

  • Drive the design and development of instrumentation and onboard architecture to proactively prevent, detect, and debug reliability issues across current and future Waymo compute platforms.
  • Design and implement long-term strategies to systematically mitigate compute hardware reliability and numerical stability issues across heterogeneous platforms (CPU, TPU, GPU), creating scalable tools to automate triage, debugging, and resolution.
  • Lead cross-functional initiatives across Waymo, Alphabet, and external partners to architect proactive solutions that prevent issues originating from compilers (LLVM, XLA, JAX), optimization (AutoFDO), or model changes.
  • Architect frameworks and diagnostics to proactively identify and eliminate complex software and firmware faults, including deadlocks, memory corruption, race conditions, memory leaks, or tail latency spikes.
  • Influence the design and tooling of next-generation hardware platforms, serving as a technical authority to ensure a coherent, forward-looking reliability architecture.

You have:

  • BS/MS in Comp Sci, EE, Robotics, Physics, Math, or related field (or equivalent experience).
  • Experience in C++.
  • Experience with CUDA/GPU/TPU acceleration and model reliability or optimization.
  • Experience with writing GPU kernels and evaluation/debugging of GPU workloads.

We prefer:

  • MS or PhD in Computer Science, Robotics, similar technical field of study, or equivalent practical experience.
  • Experience with autonomous vehicles (L4) or ADAS systems (L2/L3).
  • Experience in software reliability space.

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

$251,000—$310,000 USD

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Compute Reliability in Mountain View, CA vacancy
  • $156k - $255k

     ...the core of LinkedIn’s Reliability Infrastructure...  ...as "always on", every engineer to benefit from a more...  ...:Bachelor’s degree in Computer Science, Engineering,...  ...advanced degree (MS/PhD) for Staff-level roles. 6+ years...  ...professional experience in software development,... 
    Suggested
    For contractors
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    1 day ago
  • $218.3k - $327.5k

     ...Team & About RoleThe Site Reliability Engineering (SRE) team at Rubrik ensures...  ...operate at the intersection of software development and systems...  ...structural resiliency. As a Staff Site Reliability Engineer,...  ...Education: BS, MS, or PhD in Computer Science, Computer... 
    Suggested
    Local area
    Shift work

    Rubrik

    Palo Alto, CA
    4 days ago
  • $175k - $287k

     ...operates one of the largest privately managed compute infrastructures in the world outside the public cloud providers. As a Staff Software Engineer on the Compute Infrastructure team, you...  ..., multi-cluster operations, platform reliability and efficiency, GPU compute... 
    Suggested
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    Linkedin

    Mountain View, CA
    2 days ago
  • $349k

     ...hyperscalers. Lambda's mission is to make compute as ubiquitous as electricity and give...  ...currently Tuesday.About the RoleAs a Staff Software Engineer for the Compute pillar, you will play...  ...architecture to enable seamless, reliable cloud provisioning and lifecycle management... 
    Suggested
    Work at office
    Local area
    Work from home
    Flexible hours

    Lambda Labs

    San Jose, CA
    4 days ago
  • $207k - $300k

     ...Influence and coach a distributed team of engineers.Facilitate alignment and clarity across...  ..., maintain, and enhance large scale software solutions.Minimum qualifications:Bachelor...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical field. 8... 
    Suggested

    Google

    Sunnyvale, CA
    1 day ago
  • $150k - $300k

    Staff Software Engineer for Computer Vision Array Labs is building a new way to understand the physical world. We are developing a coordinated fleet...  ...of the Earth at unprecedented scale, speed, and reliability. Our goal is to make 3D geospatial intelligence dramatically... 
    Permanent employment
    Full time
    Remote work

    ArrayLabs, LLC

    Redwood City, CA
    1 day ago
  • $207k - $300k

     ...design consulting, developing software platforms and frameworks,...  ...pushing for changes that improve reliability and velocity.Practice...  ...qualifications:Bachelor’s degree in Computer Science, a related field, or...  ...in Computer Science or Engineering.Site Reliability Engineering... 

    Google

    San Jose, CA
    1 day ago
  •  ...with the ultimate goal of enabling human life on Mars.SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK)At SpaceX we’re leveraging our experience...  ...largest satellite constellation and is providing fast, reliable internet to millions of users worldwide. We design,... 
    Permanent employment
    Temporary work
    Internship
    Worldwide
    Weekend work

    SpaceX

    Palo Alto, CA
    19 hours ago
  • $143k - $286k

     ...Home OfficeJoin Walmart Global Tech as a Staff Software Engineer and become the technical backbone of...  ...across multiple squads that are reliable, observable, and built to scale globally...  ...qualifications["Option 1: Bachelor's degree in computer science, computer engineering,... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    3 days ago
  • $207k - $300k

     ...maintenance of large-scale software solutions, including kernel...  ...mentor a distributed team of engineers while managing project priorities...  ...or PhD in Engineering, Computer Science, or a related technical...  ...scale, efficiency, reliability and velocity. Our customers... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  • $210k - $240k

     ...enterprise marketing. What You’ll Do As a Staff Software Engineer, you will be responsible for building...  ....What You BringBachelor's degree in computer science or a related field12+ years of experience in developing scalable, reliable, performant, and secure full-stack... 
    Work at office
    3 days per week

    Typeface

    Palo Alto, CA
    3 days ago
  • $229k - $343k

     ...owned subsidiary dedicated to making computing more human, in addition to Bitmoji, Saturn...  ...digital services.We’re looking for a Staff Software Engineer to join Snap Inc on our Feature Store...  ...meet correctness, performance, and reliability requirements. A central part of the... 
    Full time
    Live in
    Work at office
    Local area

    Snap

    Palo Alto, CA
    2 days ago
  • $152k

     ...reputation for being a dominant and reliable force in South Korean...  ...The Resource Fabric Engineering team builds and operates the...  ...scale. We are looking for a Staff Software Engineer to lead the design...  ...Qualifications Bachelor’s degree in Computer Science, Engineering, or a related... 
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...Sam's Tech Member Desk Engineering is responsible for...  ...highly experienced Mobile Staff Engineer / Technical...  ...ensuring scalability, reliability, and maintainability.Partner...  ...or Master's degree in Computer Science, Engineering,...  ...years of professional software engineering experience... 
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    1 day ago
  • $143k - $286k

     ...WalmartPosition Summary...We are seeking a Staff Software Engineer to design and build enterprise-scale...  ...systems for performance, reliability, and scalabilityDrive technical standards...  ...qualifications. Option 1: Bachelor's degree in computer science, computer engineering,... 
    Full time
    Temporary work
    Part time
    Visa sponsorship

    Walmart

    Sunnyvale, CA
    3 days ago
  • $202.5k - $274k

     ...OverviewCome join the Fintech team as a Staff Software Engineer! You will help build the next...  ...team responsible for crafting intuitive, reliable, and secure user interfaces across web...  ...customer results.QualificationsBS/MS in Computer Science or related area or equivalent... 
    Worldwide

    Intuit

    Mountain View, CA
    1 day ago
  • $189.3k - $290.7k

     ...offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering...  ...products. Our mission is to provide precise, reliable, and automated simulation-based...  ...What You Must Have:BS, MS, or PhD in Computer Science, Engineering, or equivalent experience... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    19 hours ago
  • $225.76k - $255k

     ...workplace.We are looking for an exceptional Staff Software Engineer to join our Growth Engineering team —...  ...— turning LLM-powered features into reliable, high-quality product surfaces that...  ...Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related... 
    Work experience placement
    Work at office
    Local area
    Flexible hours
    Shift work

    Pebl

    Palo Alto, CA
    19 hours ago
  • $207k - $300k

     ...experience.8 years of experience in software development.5 years of experience testing...  ...:Master’s degree or PhD in Engineering, Computer Science, or a related technical field...  ...optimizing I/O performance, latency, and reliability for Pixel devices. Additionally, this... 

    Google

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...Segment: Home OfficeRole summary:The (USA) Staff, Software Engineer plays a critical role in delivering...  ...data service layer providing reliable access to shelving and taxonomy data....  ...qualifications["Option 1: Bachelor's degree in computer science, computer engineering,... 
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    1 day ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...Position We are seeking a Staff Software Engineer to provide...  ...observability, and operational reliability. Contribute to design of data...  ...Bachelor's or Master’s degree in computer science or related field. -... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $189k - $274k

     ...efficient and accessible for all. As a Staff Software Engineer focusing on Deep Learning...  ...that improve the overall efficiency and reliability of our self-driving technology. Your...  ...software engineering.BS, MS, or PhD in Computer Science or a related field.Strong programming... 
    Work at office
    Local area
    3 days per week

    Aurora Innovation

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...Segment: Home OfficeRole summary: This Staff Software Engineer will lead the design and development...  ...for performance, accessibility, reliability, and scalability. The ideal candidate...  ..., Economics, Analytics, Mathematics, Computer Science, Information Technology, or related... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $207k - $300k

    Drive the long-term engineering strategy, incorporating organizational...  ....8 years of experience in software development.7 years of experience...  ...(language modeling, computer vision).Preferred qualifications...  ...scalable, safer, more reliable, and highly robust.Google Ads... 
    Temporary work
    Shift work

    Google

    Mountain View, CA
    3 days ago
  • $143k - $286k

     ...millisecond matters. As a Staff Android Engineer, you will lead the architecture...  ...Optimize app performance, reliability, and scalability (startup...  ...you'll bring: 8 -10 years of software engineering experience with...  ...1: Bachelor's degree in computer science, computer engineering... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $189.3k - $290.7k

    Job DescriptionRole As a Staff Software Engineer on the Validation Foundations and Acceleration team...  ...that validation products are scalable, reliable, and aligned with AV launch and...  ...Skills & Abilities Advanced degree in Computer Science, Engineering, or related fields... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $157.1k - $246.5k

     ...that quantify the accuracy and reliability of simulation tests used for autonomous vehicle software validation. Lead cross-...  ...initiatives with Autonomy, Systems Engineering, Simulation, and Data teams to...  ...Bachelor’s or higher degree in Computer Science, Engineering, or equivalent... 
    Full time
    Local area
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    19 hours ago
  • $207k - $300k

     ...first-party skills.Lead robust software design and automated testing...  ...production environments for reliability and performance.Coach and mentor junior and mid-level engineers, enforce architectural best practices...  ...or PhD in Engineering, Computer Science, or a related... 

    Google

    Sunnyvale, CA
    19 hours ago
  • $110k - $220k

     ...work.Role summary:Walmart is seeking a Staff Software Engineer to lead the development and delivery...  ...architecture, engineering quality, and reliable delivery. Collaborating closely with Product...  ...["Option 1: Bachelor's degree in computer science, computer engineering,... 
    Full time
    Contract work
    Temporary work
    Part time
    Work at office

    Walmart

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...consumption, and rock-solid reliability under peak global traffic.Minimum...  ....8 years of experience in software development in mobile...  ...high-performance application engineering.5 years of experience testing...  ...qualifications:Master's or PhD degree in Computer Science or a related... 
    Worldwide

    Google

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Compute Reliability. Be the first to apply!