2,138,940open jobs
137,596companies
245,281added this week
Browse all
Salary
$202k – $224k per year
Location
In office (Seattle, Sunnyvale)
Seniority
Senior · 5+ years exp
Visa
H-1B filings in 12 months: 837 · for this role: 451 · green card filings: 258

Confirmed on the employer's own hiring board on Nov 9, 2026. First seen by Alion on Nov 9, 2026. Uber scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Uber is an American mobility and delivery company founded in San Francisco in 2009 that connects independent drivers and couriers with riders and customers through its apps. It operates ride hailing in thousands of cities, a food and grocery delivery business built on the same courier network, a freight brokerage matching shippers with carriers, and an advertising business that sells placement inside those apps. Listed on the New York Stock Exchange since 2019, the company reached sustained profitability in the mid 2020s and now partners with autonomous vehicle developers rather than building self-driving technology itself.

About the Team

The Matching Platform team sits at the very heart of Uber's global real-time marketplace. Every second, millions of riders and drivers around the world rely on our platform to connect seamlessly, reliably, and fairly.

Matching is one of the most intellectually challenging and mission-critical engineering domains at Uber. We operate at the intersection of high-throughput distributed systems, dynamic geospatial routing, combinatorial optimization, and production machine learning infrastructure. As a Senior Software Engineer, you will design the foundation for our next-generation dispatch and matching platform, directly influencing marketplace efficiency, driver earnings, and rider experience at massive global scale.

About the Role

In this role, you will take ownership of the architecture, scalability, and operational excellence of Uber's core dispatching systems. You will collaborate across product, infrastructure, data science, and applied machine learning teams to evolve a low-latency platform that balances real-time marketplace dynamics under stringent P99 SLA targets.

What You'll Do

  • Design and Scale Real-Time Systems: Architect distributed, fault-tolerant services capable of processing millions of ride requests per second with single-digit millisecond latency.
  • Modularize the Platform: Build extensible, domain-driven abstractions and APIs that allow product teams to launch new marketplace innovations without complex architectural rewrites.
  • Bridge Systems and ML: Integrate production machine learning models and real-time inference pipelines into the critical serving path for dynamic pricing, ETA estimation, and batch matching.
  • Optimize Marketplace Health: Collaborate with algorithms and economics teams to implement solutions that balance efficiency, network liquidity, driver fairness, and rider reliability.
  • Drive Engineering Excellence: Lead performance profiling, capacity planning, and chaos testing across high-traffic production environments, raising the bar for system resilience and team best practices.

Basic Qualifications

  • 5+ years of professional software engineering experience building production systems.
  • Strong proficiency in at least one modern backend programming language (e.g., Go, Java, C++, or Python).
  • Deep understanding of computer science fundamentals: data structures, algorithms, concurrency, and distributed system design.
  • Bachelor’s degree in Computer Science, Engineering, Mathematics, or a related field (or equivalent professional experience).

Preferred Qualifications

  • Distributed Systems at Scale: Proven track record designing, building, and operating high-throughput, low-latency microservices and event-driven architectures.
  • Data & Storage Layer Expertise: Deep hands-on experience with distributed databases, caching layers, and storage engines (e.g., Cassandra, MySQL, Redis, Apache Kafka, or Apache Flink).
  • ML Serving & Inference: Experience integrating real-time ML inference, feature pipelines, or experimentation platforms into mission-critical production services.
  • Performance Engineering: Expertise in distributed profiling, bottleneck identification, memory management, and optimizing P99 latencies under heavy load.
  • Collaboration & Technical Leadership: Strong communication skills with a history of mentoring engineers and driving cross-functional technical initiatives from concept to production.

For San Francisco, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Seattle, WA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For Sunnyvale, CA-based roles: The base salary range for this role is USD $202,000 per year - USD $224,000 per year.

For all US locations, you will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,138,940 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Remote, many countries
Similar stack
Same company
Seattle
$171k – $190k per year · Equity · In office · 3+ years exp · Bachelor's Degree · Seattle · Sunnyvale · New York
Python
Go
Java
C++
Databases
Apache Kafka
AI/ML
Spark
Flink
Apply
$232k – $258k per year · Equity · In office · 5+ years exp · PhD · Sunnyvale · Seattle
Python
Go
Java
C++
AI/ML
AI Agents
RAG
Human-in-the-Loop
DevOps
SRE
Platform Engineering
Apply
$202k – $224k per year · Equity · In office · 3+ years exp · PhD · Sunnyvale
Python
Go
Java
C++
AI/ML
AI Agents
RAG
Human-in-the-Loop
DevOps
SRE
Platform Engineering
Apply
$150k – $170k per year · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Chantilly
Python
Java
Databases
ElasticSearch
AI/ML
Prompt Engineering
LLM
Tokenization
DevOps
Rest API
Kibana
CloudFormation
Jenkins
Git
AWS
Docker
Kubernetes
Amazon EC2
IAM
Cybersecurity
Zero Trust
Management
Jira
Agile
QA
Selenium
Apply
$130k – $170k per year · In office · TS/SCI · 6+ years exp · Bachelor's Degree · Chantilly
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
ElasticSearch
Frontend
Angular
DevOps
Rest API
AWS
Amazon EC2
Linux
Analytics
ETL/ELT
Management
Agile
Scrum
QA
Selenium
Apply
$25k per year (net) · Remote (EAEU) · 3+ years exp · Moscow
JavaScript
TypeScript
SQL
Node JS
DevOps
TCP/IP
MedTech
HL7
Apply
Remote (likely EAEU) · Full-Time · 5+ years exp · Moscow
Python
SQL
AI/ML
Pandas
DevOps
Grafana
Analytics
Power BI
ETL/ELT
Metabase
Superset
Apply
$8.3k – $11k per year · Remote (likely EAEU) · Novosibirsk
Python
JavaScript
Python
Django
Django REST Framework
Databases
PostgreSQL
AI/ML
Claude
Frontend
Tailwind CSS
Bootstrap
React.js
Vite
DevOps
Rest API
Docker Compose
Git
Docker
Nginx
GitHub
Linux
Design
Figma
Management
ClickUp
Jira
Apply
Team Lead Java 1 day ago
Remote (EAEU) · Moscow
Python
Java
Kotlin
Java
Spring Framework
Maven
Spring Boot
Quarkus
Hibernate
Gradle
Testcontainers
Vert.x
Kotlin
Mockito
Databases
PostgreSQL
Redis
MinIO
ElasticSearch
Apache Kafka
OpenSearch
AI/ML
Airflow
dbt
Mobile
JUnit
DevOps
Istio
etcd
Prometheus
GitLab CI
CI/CD
GitOps
ArgoCD
Jenkins
Git
Docker
Kubernetes
Grafana
Apache APISIX
Amazon S3
Cybersecurity
Keycloak
SonarQube
Management
Agile
Scrum
Kanban
QA
Swagger
Apply
Remote (EAEU) · Moscow
Python
Python
FastAPI
Asyncio
Celery
Gunicorn
Uvicorn
Databases
PostgreSQL
Redis
RabbitMQ
InfluxDB
Apache Kafka
DevOps
Rest API
Prometheus
WebSockets
Docker
Kubernetes
SOAP
Management
Agile
Apply
$167k – $204k per year · In office · Full-Time · 5+ years exp · Seattle
Python
Java
SQL
Databases
PostgreSQL
Apache Kafka
DevOps
Jenkins
AWS
Kubernetes
Apply
≈ $158k – $315k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Seattle
Management
Google Maps
Apply
≈ $183k – $341k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Seattle
Rust
C++
AI/ML
Vertex AI
AI Agents
LLM
TPU
DevOps
GCP
KVM
Linux
Apply
$96k – $181k per year · Hybrid · Full-Time · 5+ years exp · Bachelor's Degree · Cleveland · Seattle · Salt Lake City · Portland
Apply
$115k – $228k per year · In office · Full-Time · 8+ years exp · Bachelor's Degree · Seattle · Tacoma · Spokane · Portland
Apply
See all jobs
This is one of many
2,138,940 more open roles from verified company boards, updated every day.