Senior Software Engineer
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $158,584–$214,250.
Based on 240 similar postings.
Employer
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 UberAt a glance
As a Sr Software Engineer - Delivery Matching, you will join the Deliverability team within Merchant Optimization to transform product-specific logic into a high-performance, unified platform. You will lead the end-to-end design of core platform services, architecting extensible APIs and orchestrating high-throughput systems with deep, multi-tiered downstream dependencies. Your daily work involves implementing multi-layered distributed caching strategies to minimize latency, defining operational telemetry using Grafana, and managing high-concurrency microservices. You must possess proficiency in Go, Java, C++, or Python, alongside expertise in RESTful APIs, gRPC/Protobuf protocols, and distributed state management. The role solves the critical real-time problem of determining merchant deliverability for every transaction, optimizing delivery zones to balance platform selection, reliability, and profitability across global storefront browsing and checkout.
What does a Software Engineer earn in California?
Median $214500 from 1193 postings across 76 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Uber
The Walt Disney Company
Alkami
General Dynamics
Motorola Solutions