Staff Software Engineer - Verification & AI Testing

Uber Technologies Inc.

Sunnyvale (CA)

Hybrid

USD 232,000 - 258,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus program
Equity award
401(k) plan
Comprehensive benefits

Job summary

Uber Technologies Inc. is seeking a senior engineer to build verification systems that decide if backend changes are safe to land. You will define signals for tests, support AI-generated code verification, and help shape the verification strategy for a scalable, trustworthy software factory.

You’ll work across teams to set technical direction, reduce flakiness, and deliver actionable insights, partnering with CI, build and product teams in a hybrid, in-office/remote environment.

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.

Responsibilities

  • Build systems that measure test quality beyond coverage, including fault detection and mutation analysis.
  • Design signals to identify which tests matter for a change and are reliable.
  • Build verification for AI-generated code, including independent test generation and validation.
  • Define evaluation methods for agents, validators, and regression tracking across models.
  • Measure trust in verification signals and improve actionability of failures.
  • Reduce flakiness and provide actionable failure details to engineers and agents.
  • Define and track verification health metrics and catch regressions early.
  • Contribute to the team’s technical direction with design docs and standards.

Skills

Backend systems design
Go/Java programming
System scalability
Cross-team leadership
Technical direction setting

Education

Bachelor's degree in Computer Science or related field

Tools

Bazel

Job description

Uber Technologies Inc. is seeking a senior engineer to build verification systems that decide if backend changes are safe to land. You will define signals for tests, support AI-generated code verification, and help shape the verification strategy for a scalable, trustworthy software factory.

You’ll work across teams to set technical direction, reduce flakiness, and deliver actionable insights, partnering with CI, build and product teams in a hybrid, in-office/remote environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer - Verification & AI Test Systems
Staff Software Engineer - Verification & AI Test Systems

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer: Verification & AI Reliability
Staff Software Engineer: Verification & AI Reliability

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) plan
Staff Software Engineer - Autonomous Verification Platform
Staff Software Engineer - Autonomous Verification Platform

Uber Technologies Inc. • Sunnyvale (CA)

Hybrid
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer - Autonomous Verification Platform
Staff Software Engineer - Autonomous Verification Platform

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff Software Engineer - Autonomous Verification Platform
Staff Software Engineer - Autonomous Verification Platform

Uber • United States

On-site
USD 232,000 - 258,000
Bonus program
Equity
401(k) plan
Staff Offensive Security Engineer: AI & Automation
Staff Offensive Security Engineer: AI & Automation

Uber Technologies Inc. • San Francisco (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
Senior Staff Security Engineer — AI & Supply Chain Security
Senior Staff Security Engineer — AI & Supply Chain Security

Uber • Sunnyvale (CA)

On-site
USD 267,000 - 297,000
Bonus program
Equity awards
401(k) plan
Staff Software Engineer - AV Performance & Validation
Staff Software Engineer - AV Performance & Validation

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000
Bonus program
Equity award
401(k) plan
+1
Staff AI Platform Engineer — Developer Experience
Staff AI Platform Engineer — Developer Experience

Uber Technologies Inc. • Seattle (WA)

On-site
USD 232,000 - 258,000
Staff Offensive Security Engineer – AI & Automation
Staff Offensive Security Engineer – AI & Automation

Uber • Sunnyvale (CA)

On-site
USD 232,000 - 258,000