U

Uber

Connects people with rides, meals and groceries

Senior Staff Software Engineer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USAIn-person

About the Job

Requirements

  • A Bachelor's degree in Computer Science, Computer Engineering, or a related technical field is required.
  • At least 10 years of professional software development experience building and operating systems in production environments is required.
  • Strong expertise in backend development, distributed systems, and system design for large-scale, low-latency applications is required.
  • Demonstrated ability to lead complex, multi-team technical initiatives with significant cross-organizational dependencies and design complexity is required.
  • Strong cross-functional collaboration skills with Product, Data Science, Marketing, and business stakeholders are required.
  • Proven ability to mentor and elevate other engineers, including Senior and Staff-level individual contributors, is required.

Responsibilities

  • Set technical direction across engineering pillars for membership growth, retention, benefits, membership experimentation, and platform infrastructure, ensuring architectural coherence and high engineering standards across a 70+ engineer organization.
  • Design and evolve large-scale distributed systems for membership lifecycle management, benefits eligibility and fulfillment, savings computation, and real-time personalization across Rides, Delivery, and Grocery.
  • Lead complex, multi-team technical initiatives with significant cross-organizational dependencies, coordinating with Eats, Rides, Grocery, Payments, Pricing, Fares, and Fulfillment Engineering teams to deliver integrated membership experiences.
  • Drive data-informed product engineering by building instrumentation, establishing OKRs, and leveraging experimentation, including A/B testing and holdout analysis, to optimize membership coverage, conversion, engagement, and savings delivery.
  • Architect for scale and reliability by designing systems that handle millions of real-time membership eligibility checks, benefits applications, and personalized offer computations with low latency and high availability.
  • Mentor and elevate engineers across the organization, including Senior and Staff-level individual contributors, raising the technical bar and fostering engineering excellence, code quality, and operational rigor.
  • Shape technical strategy with Product Management, Data Science, and business leadership, translating membership growth and engagement objectives into engineering roadmaps and architectural decisions.
  • Deliver and review technical designs, code, and documentation to a high standard, championing best practices in service architecture, data management, and deployment.

Desired Qualifications

  • Experience building and scaling membership, subscription, or loyalty platform systems.
  • A proven track record of setting technical direction for a large engineering organization of 50+ engineers across multiple teams.
  • Experience with full-stack product engineering, building consumer-facing features across backend services, APIs, and client integration points.
  • Deep experience with experimentation frameworks, A/B testing at scale, and data-driven product development.
  • A background in pricing, personalization, or recommendation systems.
  • Experience with multi-sided marketplace dynamics and understanding how membership programs drive platform network effects.
  • Proficiency in Go, Java, or Python, with strong foundations in performance optimization and debugging across complex stacks.
  • Experience designing systems that span multiple business verticals, such as Rides, Delivery, and Grocery, with shared platform layers.
  • A track record of driving technical innovation and raising organizational engineering standards across a large, distributed team.
  • Familiarity with agentic AI patterns and LLM-powered systems, with a track record of driving AI adoption across engineering teams to accelerate development velocity and product innovation.

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