CareerPlanSign in

Software Engineer, Driver Experience

Toronto Office💼 Full-time💰 $108,000–$108,000🗓 2026-09-23 → 2026-09-26

Core

Build and improve backend features at the center of the core driver experience to solve pain points, reduce friction, and create intuitive systems for drivers.

Role type

Mid-level backend software engineer

Builds

Backend services and features for the driver platform

Domain

Ride-sharing / Transportation

Deliverable

production ML models | product features

Required skills

Backend development (Go, Python, Java), distributed systems, microservices, REST/gRPC APIs, message queues, async processing, relational/NoSQL databases, observability (logging, metrics, alerting), cloud infrastructure (AWS/GCP), unit and integration testing, Git workflows, CI/CD

Preferred skills

Debugging performance bottlenecks, resolving reliability issues, addressing technical debt, on-call incident response

Technologies

Go, Python, Java, AWS, GCP, REST, gRPC, microservices, message queues, relational databases, NoSQL

Responsibilities

Design and implement backend features end-to-end with clear ownership; Write clean, reliable, well-tested code; Debug and resolve issues across backend services; Collaborate with product managers, designers, and partner engineering teams; Participate in on-call rotations and respond to production incidents; Address technical debt and make incremental improvements

Seniority

Mid-level, hands-on IC

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