Staff Software Engineer

Uber

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
Sunnyvale, CASan Francisco, CASeattle, WA
Posted
75 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $206k
$127k $290k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $181,965–$230,500.

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

Staff Software Engineer - Engineer will join the ML Data & Backend team as a Senior Software Engineer to architect mission-critical systems powering a global marketplace. You will design and build long-lasting engineering artifacts, solve complex problems at the intersection of low latency and high correctness, and lead organization-wide development of key frameworks. Responsibilities include translating ambiguous business requirements into technical roadmaps, mentoring other engineers, and owning distributed backend systems end-to-end. You will utilize PyTorch, Tensorflow, and Kubernetes to develop foundational models, Large Language Models, and MLOps infrastructure. The role focuses on building data pipelines, distributed workflow systems, and large-scale job scheduling to support marketplace systems, recommendation engines, and ad-tech platforms while ensuring accurate payments and scaling simulation platforms for pricing decisions.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design and build long-lasting engineering artifacts to reduce complexity and increase developer velocity.
  • Solve high-impact problems at the intersection of low latency and high correctness.
  • Lead organization-wide development and adoption of key engineering frameworks.
  • Translate ambiguous business requirements into production-ready technical roadmaps with Product and Science teams.
  • Mentor other engineers and role-model coding best practices and high-quality design reviews.
  • Own distributed backend systems end-to-end in production environments with high availability requirements.
  • Manage MLOps and ML infrastructure including container orchestration, data pipelines, and distributed workflows.

What we're looking for

  • 9+ years of experience building ML models to solve business problems.
  • Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
  • Familiarity with modern AI/ML frameworks such as PyTorch or TensorFlow.
  • Experience developing foundational models or LLMs for large-scale applications like marketplace systems or recommendation engines.
  • Solid understanding of core machine learning algorithms and the infrastructure required to train and serve them.
  • Proven track record in MLOps and ML Infrastructure, including Kubernetes, data pipelines, and distributed workflow systems.
  • Proven track record of owning distributed backend systems end-to-end in production environments with high availability requirements (preferred).
  • Strong fluency in system trade-offs between consistency, availability, latency, and operational cost (preferred).

More like this

Similar roles

Staff Software Engineer

PayPal

Austin, TX +1 55 days ago $160,500–$238,700
Python RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar AWS GCP Azure Terraform SDLC Caching
5+ yrs exp Hybrid

Staff Software Engineer

GEICO

Palo Alto, CA +3 28 days ago $110,000–$230,000
Go Python TypeScript React SQL NoSQL Graph Databases REST GraphQL Kubernetes Terraform Ansible AWS GCP Azure IaaS PaaS Data Modeling Observability
10+ yrs exp

Staff Software Engineer

Anduril Industries

Costa Mesa, CA 120 days ago $220,000–$292,000
AWS TypeScript React Remix JavaScript Distributed Systems APIs Infrastructure as Code Observability AI LLM MES ERP
10+ yrs exp

Staff Software Engineer

Cisco

Remote (Durham, NC) +2 88 days ago
AWS GCP Kubernetes Go Python Java CI/CD Distributed Systems REST Azure LLMs RAG Microservices
8+ yrs exp Remote

Staff Software Engineer

Abbott

Irving, TX 92 days ago
C C++ Python C# RTOS ThreadX Embedded Systems Unit Testing test‑driven development CI/CD Git GitHub Jira Confluence CAN SPI I2C UART Agile Google Test
8+ yrs exp

Staff Software Engineer

Sony Group Corporation

San Diego, CA +1 49 days ago
Java Go Python HTML CSS JavaScript TypeScript React Angular Ember Jest Babel REST API AWS Docker Kubernetes Terraform Ansible Jenkins CI/CD NoSQL Scrum SAFe
8+ yrs exp Hybrid