Live opening · Posted 7 hours ago

Staff Software Engineer - Search Platform

Uber · Sunnyvale, CA, United States | San Francisco, CA, United States
Oracle
JobBeeper subscribers received an alert for this role.

At a glance

The key details from the original listing.

Posted 7 hours ago
CompanyUber
LocationSunnyvale, CA, United States | San Francisco, CA, United States
SourceOracle
ListedPosted 7 hours ago

Your early-applicant advantage

Live timing from JobBeeper.

Live data
2 min from Oracle publishing this role to us finding it
7 min median time from a role going live to a subscriber being told
6 hours subscribers had this role before this page existed
64,904 roles found in the last 24 hours — the newest are not on this site yet
Start your free trial →

About the role

Description supplied by the original job listing.

About the role and team
Uber's Search Platform team builds and operates the foundational search infrastructure powering critical business applications and services. Our platform supports a diverse and rapidly evolving set of workloads, spanning lexical search, semantic and vector search, observability and emerging agentic AI applications.
We are looking for a passionate Staff Software Engineer to help us build the next generation of Search Platform—a highly scalable, reliable, cost-efficient, and intelligent retrieval infrastructure designed to meet the demands of both traditional search and AI-native workloads.
You will have the opportunity to solve challenging distributed systems problems at Uber scale, push the boundaries of modern search technologies, and shape the future of how data is indexed, retrieved, and consumed across Uber's ecosystem.
What you’ll do
Build next-generation search infrastructure: Design and develop highly scalable, low-latency, and reliable distributed search systems that power Uber's critical business applications.
Advance search and retrieval capabilities: Develop and optimize lexical, semantic, vector, and hybrid search capabilities to support increasingly complex retrieval workloads.
Enable AI-native and agentic applications: Evolve the search platform to support emerging AI and agentic workloads, including intelligent retrieval, contextual search, and retrieval-augmented generation (RAG).
Drive performance and efficiency: Optimize indexing throughput, query latency, resource utilization, and infrastructure costs across large-scale distributed systems.
Solve complex engineering challenges: Tackle problems involving distributed indexing, storage architecture, query execution, data freshness, scalability, and system reliability.
Shape platform architecture and strategy: Contribute to technical direction and architectural decisions that enable the platform to evolve with Uber's growing business and AI needs.
Collaborate across teams/organizations: Partner with engineering and product teams to understand diverse search requirements and deliver reusable, high-impact platform capabilities.
Basic Qualifications

Get JobBeeper Mobile App

Never miss a job opening! Get instant job alerts on your phone.

Subscribers see fresh openings within minutes. Download the JobBeeper App on Google Play to get real-time push notifications and apply before anyone else.

⚡ Instant Push Alerts 🎯 Tailored Filters 🚀 Direct Employer Links
GET IT ON Google Play

More openings worth a look

Recently tracked roles with full details and direct application links.

6 roles
Good roles move before most people even see them. Tell JobBeeper what you want and get fresh matches delivered in minutes.
Start your free trial →
⚡ Get fresh job alerts 📱 Get App