← All roles

Software Engineer, Driver Experience

Lyft ·Toronto, Canada ·Hybrid 33d ago
GoPythonJavagRPCNoSQLAWSGCPGit

About the role

Lyft is seeking a product-minded Software Engineer for the Driver Experience team to build and improve backend products that enhance driver interactions. The role involves designing and implementing backend features, writing clean code, participating in code reviews, debugging issues, collaborating with cross-functional teams, and contributing to technical discussions. The engineer will work on distributed systems, microservices, and cloud infrastructure, with a focus on reliability and customer

Requirements

3-5 years of software engineering experience with backend production systems. Proficiency in Go, Python, Java or similar. Knowledge of distributed systems, microservices, REST/gRPC APIs, message queues, async processing. Familiarity with relational and NoSQL databases, observability tooling, cloud infrastructure (AWS/GCP), testing, Git workflows, CI/CD. Ability to scope tasks independently and communicate effectively.

About the company

Lyft

Lyft is a transportation network company providing on-demand and scheduled rides. Their value proposition is to offer reliable, convenient, and accessible rides for passengers while providing flexible earning opportunities for drivers.

View company page →
CA$108k–135k
Hybrid Toronto, Canada
Posted 33d ago
Apply for this role
Opens app.careerpuck.com ↗
About the company
Lyft
https://www.lyft.com

Lyft is a transportation network company providing on-demand and scheduled rides. Their value proposition is to offer reliable, convenient, and accessible rides for passengers while providing flexible earning opportunities for drivers.

View company page →