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

Staff Software Engineer - Backend

Uber

$223,000 - $248,000
May 9, 2025
Seattle, WA, US
Apply Now

The company is looking to build and scale its feed products and underlying platform for Uber Eats, providing a personalized and curated experience for millions of users.

Requirements

  • Strong proficiency in at least one backend programming language (e.g., Go, Java, Python, C++)
  • Experience designing and deploying scalable microservices and distributed systems
  • Deep understanding of data modeling, APIs, caching, and performance optimization
  • Experience with technologies such as gRPC, Kafka, Redis, Cassandra, or similar distributed data systems
  • Background in search, recommendations, Ads or ML-powered personalization systems is beneficial
  • Experience working on consumer-facing applications at large scale and low latency

Responsibilities

  • Design and build robust, scalable backend services to support the UberEats Feed experience for millions of users globally
  • Lead large projects end-to-end, including technical design, implementation, and performance optimization
  • Architect efficient data flows, APIs, and storage strategies to support real-time personalization and recommendations
  • Mentor junior engineers and promote best practices in software development, reliability, and architecture
  • Influence the technical roadmap and long-term vision of the Feed team and broader Eats organization

Other

  • Bachelor's degree in Computer Science, Engineering, or a related technical field
  • 8+ years of backend software engineering experience
  • Master's degree or higher in Computer Science or a related field (Preferred)
  • Strong leadership and communication skills with a track record of technical mentorship
  • Passion for building engaging and delightful product experiences for customers