cover image
Uber

Staff Software Engineer

On site

Toronto, Canada

Senior

Full Time

02-12-2025

Share this job:

Skills

Leadership Java Architecture Software Development Mathematics

Job Specifications

About The Role

The Delivery Hydration Platform Team manages several essential services within the Uber Delivery tech stack. We manage millions of requests per second, ensuring that customers receive their data as quickly and efficiently as possible. We design and build systems to handle extreme request and data volumes and are experts in data ingestion flows and caching strategies. We are a backend platform team responsible for the health and scalability of Uber Delivery's most crucial data sets for our consumer facing application.

What The Candidate Will Need / Bonus Points

---- What the Candidate Will Do ----

Lead projects to build and expand the systems within the Hydration Platform
Optimize large scale systems to save millions of dollars in compute costs
Serve as a leader of our team

Basic Qualifications

Bachelor's degree or equivalent in Computer Science, Engineering, Mathematics or related field
8+ years of full-time engineering experience
Experience in hands-on software development with thoughtfulness of scale, latency and distributed architecture.
Highly efficient coding in Golang, Java or any similar languages.
Distributed Systems design experience
Mentorship and leadership experience for less experienced engineers
Experience being a tech lead on an engineering team

Preferred Qualifications

Deep knowledge of Golang and its internal mechanics
Previous experience managing services that receive millions of requests per second
Experience with low level performance tuning for efficiency and latency

For Canada-based roles: The base salary range for this role is CAD$189,000 per year - CAD$210,000 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.

About the Company

We are Uber. The go-getters. The kind of people who are relentless about our mission to help people go anywhere and get anything and earn their way. Movement is what we power. It’s our lifeblood. It runs through our veins. It’s what gets us out of bed each morning. It pushes us to constantly reimagine how we can move better. For you. For all the places you want to go. For all the things you want to get. For all the ways you want to earn. Across the entire world. In real time. At the incredible speed of now. The idea for Ube... Know more