Senior Software Engineer, Backend Membership

Uber

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
San Francisco, CASunnyvale, CANew York, NY
Posted
6 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$134k most similar roles pay here $233k

This listing doesn't post a salary. Most similar roles pay $150,000–$221,812.

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

Most-posted roles

View all roles at Uber

At a glance

TL;DR · Senior Software Engineer, Backend Membership

Sr Software Engineer - Backend- Memberships joins the Membership team to architect next-generation member experiences and benefits for the Uber One program. This role involves designing and building highly reliable, scalable systems to power new initiatives across both UberEats and UberX. The engineer will drive technical strategy for platform evolution, microservices architecture, and API design while collaborating with cross-functional teams to resolve ambiguous technical challenges. Key responsibilities include identifying architectural gaps, creating org-wide frameworks to reduce technical debt, and defining standards for testing, monitoring, and alerting systems. Candidates should possess expertise in distributed systems, system design, and algorithms. The role requires proficiency in programming languages such as Go, Java, Python, Kotlin, Swift, or C++. The work focuses on the core business problem of managing a large-scale membership program within a complex marketplace environment requiring high consistency and global reliability.

What does a Software Engineer earn in California?

Median $214000 from 1006 postings across 72 companies.

See salary data

What you'll do

  • Identify and execute new opportunities to evolve the Uber One program across UberEats and UberX.
  • Architect robust, highly available, and scalable systems to resolve complex technical challenges for millions of users.
  • Drive technical strategy for platform evolution, microservices architecture, and API design.
  • Lead technical projects end-to-end from initial inception through global deployment and productionization.
  • Define standards for testing, monitoring, alerting systems, and organizational incident management.
  • Identify architectural gaps and create frameworks to improve developer velocity and reduce technical debt.
  • Cultivate engineering culture and technical excellence to improve team quality and speed.

What we're looking for

  • Bachelor's degree or higher in Computer Science, Engineering, or a related field.
  • 5+ years of work experience in software engineering building large-scale systems.
  • Proficiency in one or more programming languages including Go, Java, Python, Kotlin, Swift, or C++.
  • Deep understanding of algorithms, data structures, distributed systems, system design, and architecture.
  • Proven experience owning critical platforms, identifying architectural gaps, and creating frameworks to reduce technical debt.
  • Ability to lead technical projects end-to-end from inception through global deployment and productionization.
  • Expertise in defining standards for testing, monitoring, alerting, and managing complex incidents at an organizational level.
  • Experience with marketplace platforms and 0 to 1 feature creation (preferred).

More like this

Similar roles

Software Engineer, Membership

Chime

San Francisco, CA 93 days ago $133,000–$184,000
Ruby on Rails React React Native TypeScript API Design Caching Systems
2+ yrs exp

Senior Software Engineer, BackEnd

Cisco

Richardson, TX +1 2 days ago $139,300–$203,600
Python Golang TypeScript FastAPI Django Kubernetes AWS Azure GCP Apache Kafka gRPC REST MLOps Generative AI NoSQL HashiCorp Vault Agile
7+ yrs exp Hybrid

Senior Software Engineer, Backend

Uber Freight

Chicago, IL 7 days ago
Golang Go FX Thrift gRPC Bazel Message Queues Grafana ELK MySQL GORM Go-sqlmock Shell Scripting Redis Phabricator Sourcegraph Zap React AngularJS M3 Yarpc
Hybrid