Senior Software Engineer - UberEats

Uber started by transporting people from place to place. It now transports nearly anything a customer could want or need, on-demand.
$185,000 - $205,500
Backend
Senior Software Engineer
Hybrid
3+ years of experience
AI

Description For Senior Software Engineer - UberEats

Uber started by transporting people from place to place. It now transports nearly anything a customer could want or need, on-demand. Grocery & Retail is one of the largest growth bets for Uber, bringing on-demand grocery delivery to customers of Uber Eats around the world.

You would be joining an exciting engineering team on Uber Grocery, focused on building the best-in-class customer experience. Our team is responsible for building the end-to-end Grocery shopping experience that enables our customers to discover and shop for the merchants and items that they know and love.

In this role, you will partner with stakeholders and lead team efforts to build and maintain backend services and solutions to support user-facing products and internal tools and platforms used across Uber.

Basic Qualifications

  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience, WHICH INCLUDES 2-years total technical software engineering experience in one or more of the following areas:
    • Programming language (e.g. JavaScript, CSS, Node.js)
    • Architecting, building, and maintaining software systems

Preferred Qualifications

  • Product engineering
  • Scalability engineering
  • Distributed systems

For San Francisco, CA-based roles: The base salary range for this role is USD$185,000 per year - USD$205,500 per year.

You will be eligible to participate in Uber's bonus program, and may be offered an equity award & other types of comp. You will also be eligible for various benefits. More details can be found at the following link: https://www.uber.com/careers/benefits

Offices continue to be central to collaboration and Uber's cultural identity. Unless formally approved to work fully remotely, Uber expects employees to spend at least half of their work time in their assigned office.

Last updated 2 months ago

Responsibilities For Senior Software Engineer - UberEats

  • Partner with stakeholders and lead team efforts
  • Build and maintain backend services and solutions
  • Support user-facing products and internal tools and platforms used across Uber
  • Build the end-to-end Grocery shopping experience for customers

Requirements For Senior Software Engineer - UberEats

JavaScript
Node.js
  • PhD or equivalent in Computer Science, Engineering, Mathematics or related field OR 3-years full-time Software Engineering work experience
  • 2-years total technical software engineering experience in programming languages (e.g. JavaScript, CSS, Node.js) or architecting, building, and maintaining software systems

Benefits For Senior Software Engineer - UberEats

Equity
  • Bonus program
  • Equity award
  • Various benefits

Interested in this job?

Jobs Related To Uber Senior Software Engineer - UberEats

Sr Software Engineer, Python

Senior Python Software Engineer role at Uber, focusing on building and scaling developer tools and infrastructure for Machine Learning and Data Storage systems.

Sr. Software Engineer, Back End - Uber Flash and Direct

Senior Backend Engineer role at Uber, focusing on Direct and Flash delivery products, requiring 3+ years experience in distributed systems and scalable solutions.

Sr. Software Engineer - Backend

Senior Backend Engineer role at Uber working on the Targeting Platform, building scalable segmentation and targeting capabilities.

Senior Software Engineer, Windows Desktop Applications

Senior Software Engineer position at Uber focusing on Windows Desktop Applications development with competitive compensation and benefits.

Sr Oracle HCM Application Developer

Senior Oracle HCM Application Developer position at Uber, focusing on managing and enhancing HR SaaS applications.