Find your next role

Discover roles across ambitious teams

2,154 jobs

Sort by
  • More jobs

Uber

Staff Software Engineer

Toronto, Ontario, Canada · Hybrid · Full time · Senior level

$138k–$154k / year

About the role

Lead architecture and delivery of high-impact Maps Search projects. Build scalable backend services for location search and improve system reliability.

What you’ll do

• Lead architecture and delivery of Maps Search projects. • Design and evolve scalable backend services. • Improve latency, availability, and operational health. • Build and maintain data pipelines and serving infrastructure. • Mentor engineers and raise technical standards.

What you’ll bring

• 8+ years software engineering experience. • Strong programming skills in Java, Go, C++, or Python. • Technical leadership on complex projects. • Experience designing scalable, reliable systems. • Bachelor’s degree in CS or related field.

Life at Uber

Eligible for bonuses, equity awards, and various benefits. Hybrid work with at least 50% in-office time.

About Uber

Uber builds technology to help people move and find destinations across its experiences, focusing on impactful, scalable systems.

Posted 6 days ago

Easy Apply

Staff Software Engineer

Uber · Toronto, Ontario, Canada · Hybrid · Full time

Review your details before submitting. Submissions are currently unavailable.