JobsStaff Software Engineer, Production Engineering
Uber logo

Staff Software Engineer, Production Engineering

Uber

Location

San Francisco, California

Type

Full-time

Posted

5/6/2026

Compensation

$232,000 per year

Undergraduate with 5+ Years of Experience
Approval 99.3%·Filings 920·New hires 237·
💎 Strong Sponsor
·FY 2025

Job description

The Production Engineering team at Uber focuses on solving reliability problems through software engineering rather than traditional operations. This role involves designing and maintaining software to enhance the reliability and efficiency of production services. The team emphasizes automation, observability, and developer tooling to improve system performance. Candidates should be prepared to work in a fast-paced environment and tackle complex engineering challenges.

Requirements

  • 8+ years of experience in Go, Java, Python, or a similar language.
  • Experience in delivering solutions end-to-end from defining problems to implementation and delivery.
  • Ability to write clear technical proposals and drive engineering alignment across teams.

Responsibilities

  • Design, build, and maintain software to increase the reliability and efficiency of production services.
  • Lead initiatives to enhance reliability through automation and reusable frameworks.
  • Collaborate with other engineers to guide them towards practical and reliable architecture.
  • Apply SRE concepts to improve mean time between failures and incident management.
  • Participate in on-call rotations and lead the mitigation of production incidents.

Benefits

  • Employees at Uber are often offered comprehensive health, life, disability, and mental wellness benefits, along with wellbeing stipends, travel medical coverage, and monthly Uber credits for Rides and Eats. Employees also get generous paid parental leave, flexible time off, and family-planning support so they can care for themselves and their families at every stage.

Is this posting expired or inaccurate?