Senior Staff Software Engineer

Uber

Confirmed live today High trust
Hybrid

Quick summary

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

Market check

Salary context

How this pay compares to similar roles

Similar $195k
$128k $279k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $169,662–$219,425.

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 · Senior Staff Software Engineer

The Sr Staff Software Engineer joins the Uber One Membership Product Engineering team to define the technical roadmap and architecture for the company's flagship membership program. In this role, you will lead complex, multi-team technical initiatives to design and evolve large-scale distributed systems that power membership lifecycle management, benefits eligibility, and real-time personalization across Rides, Delivery, and Grocery surfaces. You will build high-scale systems for savings computation and membership experimentation while mentoring senior engineers and ensuring architectural coherence. Key requirements include expertise in backend development, distributed systems, and system design for low-latency applications. You should be proficient in Go, Java, or Python and possess experience with A/B testing, pricing, and personalization systems to solve problems related to membership growth and platform engagement.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Set technical direction and architectural standards for a 70+ engineer organization across membership growth and platform infrastructure.
  • Design large-scale distributed systems for membership lifecycle management, benefits fulfillment, and real-time personalization.
  • Lead complex, multi-team technical initiatives involving cross-organizational dependencies across Rides, Delivery, and Grocery.
  • Drive data-informed engineering by building instrumentation and leveraging A/B testing to optimize membership conversion and engagement.
  • Architect high-availability systems to handle millions of real-time eligibility checks and personalized offer computations with low latency.
  • Mentor Senior and Staff-level engineers to raise the technical bar and foster a culture of engineering excellence.
  • Translate business growth objectives into technical roadmaps and architectural decisions in partnership with Product and Data Science.
  • Review technical designs, code, and documentation to ensure best practices in service architecture and data management.

What we're looking for

  • Bachelor's degree in Computer Science, Computer Engineering, or a related technical field.
  • 10+ years of professional software development experience building and operating production systems.
  • Strong expertise in backend development, distributed systems, and system design for large-scale, low-latency applications.
  • Demonstrated ability to lead complex, multi-team technical initiatives with significant cross-organizational dependencies.
  • Strong cross-functional collaboration skills with Product, Data Science, Marketing, and business stakeholders.
  • Proven ability to mentor and elevate other engineers, including Senior and Staff-level ICs.
  • Experience building and scaling membership, subscription, or loyalty platform systems (preferred).
  • Experience with full-stack product engineering, experimentation frameworks, and languages like Go, Java, or Python (preferred).

More like this

Similar roles

Senior Staff Engineer

Capital One Financial

McLean, VA +2 56 days ago
Java Python Go JavaScript TypeScript Swift GenAI Microservices SRE Distributed Systems API Design Full-Stack SPA Frameworks Data Processing SLO Management Solution Architecture
9+ yrs exp

Senior Staff Software Engineer

PayPal

San Jose, CA +1 48 days ago $196,500–$291,500
Python Java Go AWS Terraform OAuth 2.0 OIDC SAML FIDO2 WebAuthn Distributed Systems Identity and Access Management Infrastructure as Code KYC AML GDPR PCI
8+ yrs exp Hybrid

Senior Staff Software Engineer

Alkami

Remote 47 days ago
Java Kotlin Spring Boot Hibernate Python AWS EKS Cognito Kubernetes Vue.js React AngularJS Microservices Open telemetry MarTech SaaS Cloud Native Infrastructure
10+ yrs exp Remote

Senior Staff Software Engineer

PayPal

San Jose, CA +1 48 days ago $196,500–$291,500
OAuth 2.0 OIDC SAML FIDO2 WebAuthn AWS Terraform Python Java Go Distributed Systems Identity and Access Management KYC AML GDPR PCI Infrastructure as Code Backend Systems
8+ yrs exp Hybrid

Senior Staff Software Engineer

Intuit

New York, NY 28 days ago $220,500–$298,000
AWS Azure GCP Python Java Docker Kubernetes CI/CD REST GraphQL Microservices SaaS Postman Salesforce DevOps Agile
10+ yrs exp

Senior Staff Software Engineer

PayPal

San Jose, CA +1 12 days ago $196,500–$291,500
Python AWS Terraform RDBMS NoSQL Redis ElastiCache Hazelcast SQS Kafka RabbitMQ Pulsar Backend Systems Infrastructure as Code Caching
8+ yrs exp Hybrid