Staff Software Engineer, Production Engineering

Uber

Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CA
Salary
$232,000–$232,000 / yr
Posted
32 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $190k
This role $232k
$131k most similar roles pay here $253k

This role pays more than 89% of similar roles. Most pay $165,000–$214,500 — the shaded band above. At the midpoint, this role pays about $232k versus about $190k for comparable roles.

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 95 open roles on FindRole.

Listed pay typically runs $232,000–$232,000 across 76 roles with salary data.

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Staff Software Engineer, Production Engineering

As a Staff Software Engineer in Production Engineering at Uber, you will join a dynamic team focused on enhancing the reliability and efficiency of Uber’s global services. Your role involves designing and implementing robust solutions for outage prevention, capacity management, observability, and graceful degradation using Go language shared libraries and other tools. You will work closely with cross-functional teams to develop automation frameworks, load testing systems, and alerting platforms that ensure high availability and performance at massive scale. With a strong background in SRE and reliability engineering, you will mentor junior engineers while driving large-scale initiatives across the organization to improve MTBF, TTD, and TTM metrics. This position requires expertise in Go or similar languages, experience with cloud infrastructure, observability tools, and a passion for solving complex technical challenges in a high-stakes environment.

What you'll do

  • Design and implement software solutions to enhance the reliability and efficiency of large-scale production services.
  • Lead cross-functional initiatives to automate processes and set standards for developer tooling and reusable frameworks.
  • Collaborate with engineers to ensure practical and reliable architecture and implementation of their services.
  • Apply SRE concepts like observability, testing, on-call management, and disaster recovery to reduce incident impact.
  • Participate in on-call rotations to respond to and mitigate production incidents effectively.
  • Drive post-incident reviews to improve mean time between failures (MTBF) and time to mitigation (TTM).

What we're looking for

  • 8+ years experience in Go, Java, Python or similar language
  • Proven ability to deliver end-to-end solutions including architecture, implementation, testing, and delivery
  • Strong background in SRE/reliability engineering at large-scale companies
  • Experience in platform/infrastructure engineering with expertise in compute platforms, observability, and developer tools
  • Mentoring and leading teams while remaining hands-on and technical
  • Designing software to enhance reliability, scalability, and efficiency of production services across multiple regions
  • Applying SRE concepts like observability, testing, on-call rotations, and incident management to improve system reliability

More like this

Similar roles

Software Engineer

Q2

Austin, Texas 73 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 116 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote

Software Engineer

Q2

Austin, Texas 3 days ago
AWS Python SQL C# .NET Vue Angular React HTML CSS JavaScript RESTful APIs MVVM SOLID principles Agile CI/CD Kubernetes Docker Terraform PostgreSQL Git Jenkins
Hybrid

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 87 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote

Software Engineer

Rockwell Automation

Mayfield Heights, OH 8 days ago
TypeScript Kotlin C# .NET Core Agile Azure AWS microservices test automation CI/CD GitHub Copilot
Hybrid

Software Engineer

Broadcom

Usa-Ca - Promontory B 40 days ago $141,300$226,000
Java GoLang Python REST APIs CI/CD Docker Kubernetes Terraform Prometheus Grafana VCF PostgreSQL MySQL MSSQL Git Jenkins SonarQube Ansible SaltStack Linux Windows Server