Staff Software Engineer, Uber Eats Search Experience

Uber • Sunnyvale, CA, United States • Posted June 04, 2026

Location Sunnyvale, CA
Job Type Full-time
Category other-general
Posted June 04, 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, experimen...

Interested in this role?

Click the button below to start your application.

Apply Now