Uber logo

Senior Software Engineer

Uber

Sunnyvale, CA
Full Time
Senior
198k-220k
24 days ago

Job Description

About the Role

The Search Platform team at Uber is responsible for the Search experience across multiple product surfaces, enabling millions of users to find, discover, and explore rides, food, and more. Search plays an increasingly important role in Uber's vision, and the team focuses on search infrastructure, algorithms, distributed systems, and scalability. The role involves working with industry experts on cutting-edge technologies to refine and optimize search capabilities.

Key Responsibilities

  • Design and implement new features in Uber's search infrastructure solutions.
  • Join on-call rotation, driving continuous improvements on system availability, scalability, performance, and efficiency.
  • Collaborate with other infrastructure teams, production engineers, and product managers to drive adoption, standardize processes, and design and implement high-impact, cross-product features.

Requirements

  • BS or MS in Computer Science and 5+ years of related technical discipline or experience.
  • Proficient in one of the following programming languages: Java, Go, C/C++ or similar languages. Good scripting skills and ability to pick up new ones.
  • Systematic problem solving approach and knowledge of algorithms, data structures, and complexity analysis.

Nice to Have

  • Experience with Apache Lucene, ElasticSearch, OpenSearch, Solr and other Search technologies.
  • Experience with VectorDB/VectorSearch.
  • Experience with highly available/fault tolerant, replicated data storage systems, large scale data processing systems or enterprise/cloud storage systems.

Qualifications

  • Educational background with BS or MS in Computer Science.

Benefits & Perks

  • Eligible to participate in Uber's bonus program and may be offered an equity award and other compensation.
  • Eligibility for various benefits as detailed at https://www.uber.com/careers/benefits.

Working at Uber

Uber values collaboration and considers offices central to its cultural identity. Employees are generally expected to spend at least half of their work time in their assigned office, with certain roles requiring 100% in-office presence. The company emphasizes an inclusive environment and provides accommodations for individuals with disabilities or special needs.

Apply Now

Job Details

Posted AtJul 3, 2025
Salary198k-220k
Job TypeFull Time
Work ModeHybrid
ExperienceSenior

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Uber

Website

uber.com

Company Size

10000+ employees

Location

Sunnyvale, CA

Industry

Other Transit and Ground Passenger Transportation

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches