CareerPlanSign in

Senior Software Engineer, Places and Search

Toronto Coworking💼 Full-time💰 $136,000–$136,000🗓 2026-08-10 → 2026-09-26

Core

Build, enhance, and maintain the Rider and Driver product for the Pickup/Drop off Experience, supporting millions of rides by ensuring seamless guidance, routing, and search functionality.

Role type

Senior Software Engineer (Backend, Distributed Systems)

Builds

Lyft's pickup/dropoff experience, routing guidance, and search features for riders and drivers

Domain

Ride-sharing, Mapping, Real-time routing

Deliverable

product features

Required skills

Designing and running fault-tolerant, highly available, large-scale distributed systems, Public cloud platforms (AWS, GCP, Azure), Databases (Relational and NoSQL), Leading components from design to launch

Preferred skills

Proficiency with Go and Python

Technologies

AWS, GCP, Microsoft Azure, Go, Python

Responsibilities

Drive high-impact projects and innovate new solutions, Lead backend and cross-functional projects, Own systems and components for functionality and health, Participate in code and architecture reviews, Write well-tested and maintainable code

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.