Staff Software Engineer, Compute Reliability
$251k - $310kWaymo
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
$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,...SuggestedFor contractorsWork at officeFlexible hours$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...SuggestedLocal areaShift work$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...SuggestedFor contractorsWork experience placementWork at officeFlexible hours$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...SuggestedWork at officeLocal areaWork from homeFlexible hours$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$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 employmentFull timeRemote work$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...- ...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 employmentTemporary workInternshipWorldwideWeekend work
$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 timeTemporary workPart time$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$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 office3 days per week$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 timeLive inWork at officeLocal area$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 workFlexible hours$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 timeTemporary workPart time$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 timeTemporary workPart timeVisa sponsorship$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$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 timeLocal areaRemote workWork from homeFlexible hours$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 placementWork at officeLocal areaFlexible hoursShift work$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...$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 timeTemporary workPart time- ...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 areaWorldwideFlexible hours
$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 officeLocal area3 days per week$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 timeTemporary workPart time$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 workShift work$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 timeTemporary workPart time$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 timeLocal areaWork from homeFlexible hours$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 timeLocal areaWork from homeFlexible hours$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...$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 timeContract workTemporary workPart timeWork at office$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Compute Reliability. Be the first to apply!
- software technology Mountain View, CA
- remote software sales Mountain View, CA
- embedded software Mountain View, CA
- software intern Mountain View, CA
- software support Mountain View, CA
- ultimate software Mountain View, CA
- software engineer - cloud services Mountain View, CA
- entry level software sales Mountain View, CA
- software Mountain View, CA
- software qa Mountain View, CA
