Find your next role
Discover roles across ambitious teams
2,154 jobs
- 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.