Staff Software Engineer, Autonomous Verification Platform

Uber

Confirmed live today High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASunnyvale, CA
Posted
7 days ago
Freshness
Confirmed live today

Market check

Salary context

How this pay compares to similar roles

Similar $207k
$145k $262k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $177,250–$237,262.

Based on 240 similar postings.

Employer

About Uber

Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.

Uber currently has 107 open roles on FindRole.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer, Autonomous Verification Platform

Staff Software Engineer - Autonomous Verification Platform joins the Test and Verification team within Developer Platform to build systems determining if backend changes are safe to land. This role involves developing infrastructure to measure test quality using fault detection, mutation analysis, and historical bug replays. You will build signals for humans and AI agents to identify meaningful tests, create verification for AI-generated code, and design benchmarks for LLM agents using golden datasets. Key responsibilities include reducing flakiness, tracking verification health, and setting technical direction for the software factory. The role requires expertise in backend distributed systems, algorithms, and system design. Preferred skills include experience with Go, Java, Bazel, mutation testing, and designing evals for agent systems to solve verification bottlenecks in an agentic world.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Build systems to measure backend test quality using fault detection, mutation analysis, and historical bug replays.
  • Design signals to identify which tests are meaningful, reliable, and actionable for engineers and AI agents.
  • Develop verification systems for AI-generated code, including independent test generation and behavioral validation.
  • Define evaluation frameworks for AI agents using golden datasets and regression tracking across models.
  • Measure and monitor verification health metrics such as defect catch rates and test flakiness.
  • Reduce test flakiness and ensure failure reports provide clear instructions on how to fix issues.
  • Write design documents and set technical standards to shape the team's long-term verification vision.

What we're looking for

  • 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.
  • Experience with test infrastructure, CI systems, or developer productivity at scale (preferred).
  • Proficiency in Go or Java (preferred).

More like this

Similar roles

Staff Software Engineer, AI Platform

JLL (Jones Lang LaSalle)

Remote (Chicago, IL) 47 days ago
LLM AI Engineering Distributed Systems Platform Engineering Kubernetes Infrastructure as Code Observability Retrieval Tool Calling Model Routing Guardrails Production Systems
8+ yrs exp Remote

Software Verification Engineer

Abbott

St. Paul, MN 25 days ago
Python Linux Windows Software Verification Test Automation Requirements Analysis Test Design Debugging V&V FDA Regulatory Test Scripts Test Suites Hazard Analysis
2+ yrs exp

Staff Software Engineer, Autonomy Evaluation

General Motors (GM)

57 days ago
Python C++ SQL PyTorch Pandas NumPy SciPy ROS Machine Learning Statistical Modeling Computational Geometry Linear Algebra Data Mining IPC Simulation Data Schemas
7+ yrs exp Hybrid

Staff Software Engineer, Autonomy Evaluation

General Motors (GM)

Sunnyvale, CA +1 8 days ago
Python C++ SQL PyTorch Pandas NumPy SciPy ROS Machine Learning Statistical Modeling Data Mining Computational Geometry Linear Algebra IPC Data Schemas
7+ yrs exp Hybrid

Staff Software Engineer, AI Platform & Infrastructure

Okta Inc

San Francisco, CA 4 days ago $194,000–$267,300
Python FastAPI AWS PostgreSQL Step Functions SQS EventBridge pgvector ClickHouse BigQuery Lambda API Gateway S3 KMS Secrets Manager CloudWatch CloudTrail React AWS Amplify OpenAI Anthropic Infrastructure as Code OAuth OIDC SAML SCIM LangGraph