Senior Software Engineer
Uber
Quick summary
Market check
How this pay compares to similar roles
This listing doesn't post a salary. Most similar roles pay $135,000–$175,500.
Based on 240 similar postings.
Employer
Uber Technologies, Inc. is the world’s largest, San Francisco-based mobile technology platform facilitating on-demand ride-hailing, food delivery (Uber Eats), and freight transportation across approximately 70 countries.
Uber currently has 70 open roles on FindRole.
Most-posted roles
View all roles at UberAt a glance
Software Engineer II - Engineer joins the Delivery Search team to build next-generation AI-powered search experiences for Uber Eats, Grocery, and Retail. You will develop high-throughput, low-latency backend services and distributed systems that power search retrieval, ranking, and query understanding from large catalogs. Your daily work involves building and productionizing LLM-based search capabilities, semantic retrieval, and ML-powered ranking systems. You will utilize programming languages like Go, Java, C++, or Python while working with technologies such as Elasticsearch, OpenSearch, Kafka, Redis, Cassandra, Spark, and Flink. The role focuses on solving complex problems regarding relevance, scalability, and reliability by integrating embeddings, vector search, and model-serving infrastructure to improve real-time search performance for millions of users across diverse consumer-facing product categories.
What does a Software Engineer earn in California?
Median $214500 from 1223 postings across 78 companies.
Skills
What you'll do
What we're looking for
More like this
Uber
Apple Inc
Mastercard
CoStar Group
Motorola Solutions
The Walt Disney Company