Demo

Staff Software Engineer, Uber Eats Search Experience

Uber
Sunnyvale, CA Full Time
POSTED ON 4/9/2026
AVAILABLE BEFORE 4/23/2026
About The Role

Search is a primary discovery surface in Uber Eats that drives over a third of our business. We're on a mission to evolve search from a simple query box into an adaptive, intuitive experience that better understands user intent and helps people confidently decide what to order.

The Search Experience team owns the presentation layer for Search: how users express intent and how results are displayed, measured, and iterated across global and in-store search. We build rich experiences using embedded web technology inside the Eats iOS/Android apps, with strict performance and reliability requirements. These experiences are powered by backend services and clean contracts that enable rapid iteration.

We partner closely with Ranking/Relevance teams (who own retrieval and ML ranking). Our focus is turning their signals into fast, trustworthy, and high-converting user experiences, while modernizing foundations (performance, instrumentation, experimentation, and developer velocity). Natural Language Search (NLS) is a major investment area, and we're building the presentation layer that makes NLS feel transparent, controllable, and reliable.

What You Will Do

  • Lead ambiguous, cross-functional initiatives spanning UX, engineering, and measurement, turning broad goals into milestones, guardrails, and shippable increments.
  • Own meaningful end-to-end slices across the presentation path, including the contracts between client and server and the systems that power them.
  • Set technical direction for performance, reliability, experimentation readiness, and observability across Search presentation surfaces.
  • Reduce recurring failure modes by improving foundations: rollout safety, regression prevention, instrumentation quality, and developer velocity.
  • Partner deeply with PM, Design, UXR, Data Science, and Ranking/Relevance to align on user intent, trust, and measurable outcomes.
  • Multiply the team through mentoring, design reviews, code reviews, and reusable patterns that make others faster.

Basic Qualifications

  • Scale Reliability: Built and operated consumer-facing products at scale, with strong instincts for latency, availability, and regression risk.
  • Experimentation Measurement: Comfortable using A/B tests and data to drive decisions; able to define success metrics, guardrails, and measurement plans.
  • End-to-End Ownership: Can drive work across client and server boundaries, including API design, rollout strategy, and production debugging.
  • Product Craft: Experience building high-performance, reliable user-facing (web) experiences; comfortable debugging rendering, networking, and runtime behavior in production.
  • Leadership through Influence: Ability to lead ambiguous, cross-functional projects by creating alignment and momentum without relying on authority.
  • Communication: Strong written and verbal communication; able to turn ambiguity into clear plans and crisp decisions.
  • Engineering Judgment: High bar for quality and pragmatism; knows when to simplify and when a foundational investment is worth it.

Preferred Qualifications

  • Direct experience with Search, Recommendations, Ranking-adjacent systems, or large-scale discovery products.
  • History of successfully leading complex, cross-functional projects and thriving in ambiguity and autonomy.
  • Strong distributed systems understanding and practical experience building highly available, low-latency services at scale.
  • Data-driven approach with comfort digging into metrics and funnels to diagnose drop-offs and validate impact.
  • High bar for product craft: appreciation for how performance and small UX details shape user behavior, trust, and conversion.
  • Excited about the Inspiration and Discovery" direction and motivated to build experiences that meaningfully improve how people explore and decide.
  • Interest in NLS and building presentation-layer experiences that make intelligent systems feel transparent and reliable (without needing to build the ML models).

For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits., For Sunnyvale, CA-based roles: The base salary range for this role is USD$232,000 per year - USD$258,000 per year. You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. All full-time employees are eligible to participate in a 401(k) plan. You will also be eligible for various benefits. More details can be found at the following link https://jobs.uber.com/en/benefits.

Salary : $232,000 - $258,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Staff Software Engineer, Uber Eats Search Experience?

Sign up to receive alerts about other jobs on the Staff Software Engineer, Uber Eats Search Experience career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$92,718 - $112,736
Income Estimation: 
$114,514 - $140,377
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Uber

  • Uber Washington, DC
  • About The Role This pivotal role will drive the acquisition of new Uber Health partnerships across a book of health systems. You'll be responsible for unco... more
  • 9 Days Ago

  • Uber Washington, DC
  • About The Role Uber Health is one of the fastest-growing segments within Uber for Business. The Mid-Market Account Executive, Uber Health role is a full-cy... more
  • 9 Days Ago

  • Uber Seattle, WA
  • About The Role Have you ever ordered a car service on Uber, and when the ride arrives, wondered how it got to you so fast? Ever ordered food on UberEats an... more
  • 9 Days Ago

  • Uber Seattle, WA
  • About The Role Uber's Marketplace is at the heart of Uber's business and the Dynamic Supply Pricing (DSP) team develops the models, algorithms, signals, an... more
  • 9 Days Ago


Not the job you're looking for? Here are some other Staff Software Engineer, Uber Eats Search Experience jobs in the Sunnyvale, CA area that may be a better fit.

  • Uber Sunnyvale, CA
  • About The Role At Uber, our mission is to be the platform of choice for flexible earning opportunities. We are expanding this vision through Uber AI Soluti... more
  • 13 Days Ago

  • Uber Sunnyvale, CA
  • About The Role Uber's Commerce Engineering group is responsible for maintaining and enhancing the infrastructure for orders and payments that enables all l... more
  • 13 Days Ago

AI Assistant is available now!

Feel free to start your new journey!