Senior Software Engineer, Delivery Matching

Uber

Confirmed live 2 days ago High trust
Hybrid

Quick summary

Work type
Hybrid
Location
San Francisco, CASunnyvale, CA
Posted
4 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $186k
$141k $237k
below market most similar roles pay here above market

This listing doesn't post a salary. Most similar roles pay $158,584–$214,250.

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 Software Engineer, Delivery Matching

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.

See salary data

What you'll do

  • Lead the end-to-end design and execution of core platform services.
  • Design robust workflow orchestration across deep, multi-tiered downstream service dependencies.
  • Implement multi-layered, distributed caching strategies to minimize latency for high-concurrency microservices.
  • Define key metrics and operational telemetry using dashboards and multi-tiered alerting.
  • Ensure mission-critical service availability across millions of daily orders.
  • Establish technical standards and align on API contracts with cross-functional engineering teams.
  • Deliver high-impact technical roadmaps for the deliverability platform.

What we're looking for

  • 3+ years of professional full-time software engineering experience building scalable backend platforms.
  • Strong proficiency in modern backend languages, preferably Go, Java, C++, or Python (preferred).
  • Deep understanding of high-throughput, low-latency microservice architectures, RESTful APIs, and gRPC/Protobuf protocols.
  • Hands-on expertise with advanced caching mechanisms, concurrency control, and distributed state management.
  • Experience designing workflow orchestration engines or managing intricate multi-service dependencies (preferred).
  • Familiarity with geospatial indexing systems, mapping, or geofencing libraries (preferred).
  • Demonstrated expertise in telemetry, distributed tracing, performance monitoring, and managing high-concurrency production incidents (preferred).
  • Proven ability to lead cross-functional technical initiatives and deliver multi-phase engineering projects (preferred).

More like this

Similar roles

Senior Software Engineer

Uber

Sunnyvale, CA 26 days ago
SQL Data Warehousing Flink Spark Apache Pinot Druid Hadoop Distributed Systems Big Data OLAP Real-time Streaming Data Engineering Incident Management
6+ yrs exp Hybrid

Senior Software Engineer

Uber

New York, NY 4 days ago
TypeScript GoLang Tailwind Fullstack Web Technologies Software Design Testing Monitoring Alerting UI/UX Product Engineering
6+ yrs exp Hybrid

Senior Software Engineer

The Walt Disney Company

Glendale, CA +1 13 days ago $144,100–$193,200
Mulesoft Java Python SQL TensorFlow PyTorch Scikit-learn Google Apigee AWS GCP Azure Kubernetes CI/CD RAG Vector Databases LLM Agile Data Pipelines
5+ yrs exp Hybrid

Senior Software Engineer

Alkami

Remote 56 days ago
Java C# React Angular Vue.js HTML CSS Kubernetes SQL NoSQL REST API UI Automation Open telemetry Cloud Native Caching Agile SaaS
5+ yrs exp Remote

Senior Software Engineer

General Dynamics

MacDill AFB, FL +1 51 days ago $97,968–$132,250
Python Ruby on Rails Django AWS Lambda EC2 S3 RDS Redshift MySQL Linux Agile SDLC Data Automation Confluence Jira Slack
7+ yrs exp

Senior Software Engineer

Motorola Solutions

Schaumburg, IL 35 days ago $92,700–$125,400
C C++ C# .NET Python TypeScript HTML CSS Angular Linux Git JIRA Agile Embedded Software WebStorm Machine Learning Artificial Intelligence