Tailored answers, filled into supported job forms.Your tailored resume and answers, filled into supported job forms for you to review.

Download the Chrome Extension
AI AdoptionJob SimulationCertificationsRoadmapsPricing
Sign In
OneRoadmap

OneRoadmap is a career platform built around ORI, its AI career agent. ORI finds overlooked job opportunities, matches them to your profile and shows the skill gaps to close, with roadmaps, challenges, job simulations and certifications to close them. When you are ready, it prepares a tailored resume, application answers and an application strategy, with a cover letter where the application asks for one. The OneRoadmap Chrome extension fills supported application forms for you to review and submit, and you keep track of every application in one place.

gaurav.ghai@oneroadmap.io
Delhi NCR, India

Platform

  • AI Roadmaps
  • Free Certifications
  • Learning Resources
  • Pricing

Training

  • AI Adoption Workshops
  • Expert Sessions
  • Upcoming Events
  • Workshop Gallery

Company

  • About
  • Blog
  • Contact

Legal

  • Privacy
  • Terms
  • Refunds
  • Delete your data

© 2026 OneRoadmap

Operated by Ghai Technologies, India · International operations through One Roadmap Marketing Management, Dubai, UAE

Built for your next chapter.

Open roles

SOFTWARE

Staff Software Engineer - Autonomous Verification Platform

Uber

Senior · 8+ yrsOn-site · San Francisco, CA, United States / Sunnyvale, CA, United StatesListed 5d ago
Apply now

Backed by

VC portfolio

HQ

🇺🇸 Montevideo, Uruguay

Open roles

717

How to stand out for Staff Software Engineer - Autonomous Verification Platform at Uber

Auto Match agent

Let ORI find you the best jobs.

Set up your Auto Match agent once - your target role, level and where you want to work. It searches every day, scores each opening against your profile and resume, and delivers the ones worth applying to, with a prepared application a click away.

Searches every day Scored against your profile Applications prepared for you
Sign in & set up Auto Match agent

Resume & career call

Get your resume reviewed for this role - 30-minute 1:1 call

Line-by-line resume feedback for this application, how to position your Role Readiness, and a clear plan for what to do next - with a OneRoadmap career coach.

Experience Senior · 6+ yrs (8+ years)

About the role

from listing

About the Role and Team

The Test and Verification team is part of Developer Platform, whose mission is to empower engineers at Uber to build reliable, scalable software efficiently and without friction. Developer Platform builds the languages, tools and infrastructure that thousands of Uber engineers, and increasingly AI agents, use every day to write, test and ship code. Within that, our team builds the systems that determine whether a change is safe to land.

We focus on backend services at Uber's scale and work closely with the teams building agents and automation. Our goal is to make verification fast, trustworthy and meaningful, so Uber can ship more with less manual review.

Join us to help solve the biggest challenge in modern software development: verification. Code generation is cheap, so the bottleneck is knowing whether a change is correct and which tests actually tell us. In an agentic world, the question is no longer whether code was reviewed, but whether it was verified. We are looking for someone with vision to define what trustworthy verification looks like when agents write and check much of our code.

In this role you will build the systems that decide whether backend changes are safe to land. You will work hands-on to give humans and AI agents a clear signal on which tests are meaningful and trustworthy, and you will help set the team's technical direction. You will be a key contributor to the verification layer of Uber's software factory.

What You’ll Do

Build systems that measure the quality of backend tests beyond coverage, using techniques such as fault detection, mutation analysis and replay of real historical bugs.

Design and build the signals that tell engineers and agents which tests matter for a change, which are reliable, and what a failure means.

Build verification for AI-generated code, including independent test generation, behavioral validation and verification artifacts that CI can attest to.

Define how we evaluate agents, skills and validators that write or check code, using golden datasets, replay of real bugs and regression tracking across models and prompts.

Measure whether our verification signals can be trusted, such as how often judges and validators agree with real outcomes, so humans and agents know when to rely on them.

Reduce flakiness and make failures actionable, so engineers and agents know what failed, how to fix it and who to contact.

Define and track verification health, such as defect catch rate and flake rate, and catch regressions early.

Shape the vision for verification in an agentic world: spec-driven development, independent test generation, and verification evidence that CI can attest to, so human judgment moves from reviewing every PR to defining what correct means.

Contribute to the team's technical direction: write design docs, set standards, mentor engineers and partner with CI, build and product teams.

Basic Qualifications

Bachelor's degree in Computer Science or a related field (or equivalent experience).

8+ years of full-time software engineering experience.

Strong experience building and operating backend distributed systems.

Solid knowledge of algorithms, data structures and system design.

Demonstrated ability to set technical direction on ambiguous, high-impact problems.

Track record of delivering technical work across teams.

Preferred Qualifications

Experience with test infrastructure, CI systems or developer productivity at scale.

Familiarity with test quality techniques such as mutation testing, fault injection, contract testing or flaky test management.

Experience designing evals or benchmarks for LLM or agent systems, with statistical rigor.

Experience applying LLMs or AI agents to developer tooling, code review or test generation.

Experience defining a technical vision and bringing teams and leadership along.

Experience with large monorepos and build systems such as Bazel.

Proficiency in Go or Java.

For San Francisco, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD $232,000 per year - USD $258,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Apply on company site

Meet Ori - your career agent on WhatsApp

Find jobs, get your roadmap, check if you're ready for a role and prepare applications - in chat, any language.

Ask Ori about this role
Checking your fit…
Uber

Internet Marketplace Platforms

We are Uber. The go-getters. The kind of people who are relentless about our mission to help people go anywhere and get anything and earn their way. Movement is what we power. It’s our lifeblood. It runs through our veins. It’s what gets us out of bed each morning. It pushes us to constantly reimagine how we can move better. For you. For all the places you want to go. For all the things you want to get.

For all the ways you want to earn. Across the entire world. In real time. At the incredible speed of now. The idea for Uber was born on a snowy night in Paris in 2008, and ever since then our D

Company pageWebsite

More at Uber

UberPreferredFunded

On-site · San Francisco, CA, United States / Sunnyvale, CA, United States

Senior · 5+ yrs · 2d ago

Staff Machine Learning Engineer - Uber AI Solutions
View role
UberPreferredFunded

On-site · New York City, NY, United States

Senior · 6+ yrs · 2d ago

Sr Software Engineer - Engineer
View role
UberPreferredFunded

On-site · San Francisco, CA, United States

2–5 yrs · 2d ago

Software Engineer II
View role
UberPreferredFunded

On-site · New York City, NY, United States

Senior · 5+ yrs · 2d ago

Sr Software Engineer
View role
Apply