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 - UberEats Order Platform

Uber

$198,000 - $220,000
May 9, 2025
San Francisco, CA, US
Apply Now

The company is looking to solve the problem of scaling millions of transactions over years to come and supporting live Delivery orders across the globe.

Requirements

  • Proven experience in software development, with a strong understanding of programming languages such as Java, Go, Python, or C++
  • Strong experience with backend development and microservices architecture
  • Experience with data analytics and experimental design in an engineering context
  • Highly efficient coding in Golang, Java or any similar languages
  • Familiarity with CI/CD pipelines and testing frameworks
  • Strong background in data analytics tools such as Hive, or similar
  • Experience with microservices architecture

Responsibilities

  • Lead the development and maintenance of backend services and solutions to support user-facing products used across Uber Eats
  • Mentor other backend engineers on the team while raising the overall engineering quality bar
  • Ensure the reliability of platforms/services
  • Work on code that's closest to the business and is capable of scaling millions of transactions over years to come
  • Engage with stakeholders across teams to support core products that need changes at the platform level
  • Write the Next-Gen order platform that could spawn new delivery verticals quickly, is maintainable, and scalable
  • Support the development of backend services and solutions to support user-facing products used across Uber Eats

Other

  • Excellent problem-solving skills and a passion for innovation
  • Excellent communication and teamwork abilities
  • Demonstrated leadership skills, with experience in mentoring and guiding junior engineers
  • Ability to work effectively in a fast-paced, team-oriented environment
  • Strong communication skills, both written and verbal, to articulate complex ideas to various stakeholders
  • Bachelor's or Master's degree in Computer Science or a related technical field, or equivalent practical experience
  • 5+ years of experience as a Backend Engineer