Drimva

Uber

Sr Software Engineer - Delivery Matching

$202K–$224K

San Francisco, California +1 · Senior · Full-time · Posted Oct 23, 2026

Location
San Francisco, California
Sunnyvale, California
Experience
3+ years of professional full-time software engineering experience building scalable backend platforms.

About the job

Designs and operates scalable, low-latency backend services that determine merchant delivery availability and optimize delivery zones across Uber Eats.

What you'll do

  • Lead design and delivery of core platform services, APIs, and workflow orchestration.
  • Build distributed caching strategies to improve latency and performance across high-concurrency microservices.
  • Establish service metrics, telemetry, dashboards, and alerting, and align technical plans across teams.

What they ask for

  • 3+ years of professional full-time software engineering experience building scalable backend platforms.
  • Strong proficiency in a modern backend language, preferably Go, Java, C++, or Python.
  • Deep understanding of high-throughput, low-latency microservice architectures, RESTful APIs, and gRPC/Protobuf protocols.
  • Hands-on expertise with advanced caching, concurrency control, and distributed state management.

Nice to have

  • Experience with workflow orchestration or complex multi-service dependencies; familiarity with geospatial systems such as H3 or S2Cell.
  • Experience in telemetry, tracing, production performance monitoring, cross-functional technical leadership, data engineering pipelines, or foundational machine learning.

Pay

USD $202,000 per year - USD $224,000 per year (base salary; San Francisco, CA); USD $202,000 per year - USD $224,000 per year (base salary; Sunnyvale, CA)

Tools

Go, Java, C++, Python, RESTful APIs, gRPC/Protobuf, Grafana, H3, S2Cell

Model-written summary · the original posting is authoritative

First seen Oct 24, 2026 · Last verified Nov 4, 2026 (UTC)