U

Uber

Connects people with rides, meals and groceries

Senior Staff Backend Engineer - Backend, Core Services Engineering

Backend EngineeringConfirmed live in the last 24 hours
Full-timeIn-person

About the Job

Requirements

  • At least 10 years of industry experience architecting, building, and operating high-throughput backend services and distributed systems in production.
  • A Bachelor’s or Master’s degree in Computer Science, Engineering, Mathematics, or a related field.
  • Strong problem-solving skills and deep expertise in distributed system design, multi-tenant architectures, and high-concurrency paradigms.
  • Experience applying caching strategies, event-driven patterns, database optimization, and high-availability design to large-scale real-world problems.
  • Industry experience with modern backend programming languages such as Go, Java, C++, Rust, or Python; asynchronous message platforms such as Kafka; gRPC or REST APIs; and enterprise cloud or orchestration infrastructure.

Responsibilities

  • Work with product, platform, and engineering leadership to shape the multi-year technical roadmap, system abstractions, and architectural vision for the Core Services organization.
  • Use algorithmic and distributed systems knowledge to design robust, highly available backend solutions that improve system efficiency and business reliability.
  • Shape backend engineering culture, establish organization-wide architectural guidelines, and develop engineering talent across the organization.
  • Own end-to-end platform systems, from architectural design and high-concurrency microservices to load testing, observability, and zero-downtime production rollouts.
  • Work across teams to productionize mission-critical platform solutions at scale.

Desired Qualifications

  • An advanced degree (Master’s or PhD) in Computer Science, Systems Engineering, or a related technical field.
  • Experience leading zero-downtime platform migrations, multi-region active-active deployments, or global disaster recovery strategies at extreme scale.
  • Deep domain knowledge in foundational core platforms such as API gateways, service mesh, authentication or identity systems, or event-streaming platforms.

About the Company

Uber

Connects people with rides, meals and groceries

Uber runs digital marketplaces that connect people seeking rides, meals and groceries with drivers, couriers and local merchants. Its Uber app includes private and shared rides, while Uber Eats lets customers order from restaurants and stores for delivery or pickup. The apps match requests with nearby service providers, handle payment and show trip or order progress, with revenue coming from service fees charged on transactions. Uber Freight connects businesses shipping goods with trucking companies and sells managed transportation services, extending the group's software beyond consumer trips. Founded in 2009, Uber is headquartered in San Francisco, California.

Company size
10,001+
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2009

Recently Posted Jobs

Explore more opportunities at Uber

See more jobs