Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Uber Logo

Senior Software Engineer

Uber

$198,000 - $220,000
Jun 10, 2025
Sunnyvale, CA, US
Apply Now

The company is looking to evolve search from a simple query box into an adaptive, intuitive experience that understands user intent before they even finish typing.

Requirements

  • Strong proficiency in a backend language like Go, Java, or Python
  • Experience designing the APIs and services that power front-end surfaces
  • Direct experience with Search, Recommendations, or Ranking systems
  • Deep understanding of distributed systems and what it takes to build and maintain highly available, low-latency services at scale
  • Experience with modern web technologies
  • Experience with Go
  • Experience with modular frameworks

Responsibilities

  • Lead the technical strategy and end-to-end execution for core initiatives
  • Design, code, and ship features using Go and modern web technologies
  • Solve complex challenges at the intersection of a cutting-edge backend stack of ranking and retrieval logic, and user-facing presentation
  • Build new experiences for discovery and intent refinement
  • Build the search stack on a modular framework with rich targeting capabilities
  • Lay the groundwork for natural language search
  • Migrate to Lego and champion a culture of high-quality code and rapid execution

Other

  • 6+ years of professional software engineering experience
  • Strong sense of product intuition and a passion for the user
  • Ability to mentor other engineers
  • Ability to elevate the engineers around you through thoughtful code reviews, clear design documentation, and mentorship
  • Data-driven and have a deep appreciation for how system performance and small UX details impact user behavior
  • Excited about the 'Inspiration and Discovery' pillar of our strategy and have ideas on how to build compelling experiences that exceed user expectations
  • Ability to lead complex, cross-functional projects and enjoy the ambiguity and autonomy that comes with it