Technology & IT

Software Engineer, Growth Platforms at Lyft

Posted

  • Company: Lyft
  • Location: Toronto, Canada
  • Job type: Full-time
  • Salary: CAD $108,000 – CAD $135,000

About the role

Lyft is seeking a Software Engineer to join the Growth Platforms team in Toronto. This team owns the Incentives and Messaging systems that determine how and when Lyft communicates with drivers and riders. You will work in a fast-paced, collaborative environment to build reliable, predictive, and personalized experiences. The role is hybrid, requiring in-office presence at least three days per week, specifically on Mondays, Wednesdays, and Thursdays.

Responsibilities

  • Design and implement backend features end-to-end, from technical design to production deployment.
  • Write clean, reliable, and well-tested code that meets team standards.
  • Debug and resolve issues related to performance, reliability, and data integrity.
  • Collaborate with product managers, designers, and other engineering teams to clarify requirements.
  • Participate in code reviews and contribute to technical discussions on implementation approaches.
  • Address technical debt and make incremental improvements to existing services.
  • Participate in on-call rotations and respond to production incidents.

Requirements

  • 3–5 years of software engineering experience with a history of shipping backend features in production.
  • BS/MS in Computer Engineering, Computer Science, or a related field, or equivalent work experience.
  • Strong proficiency in one or more backend languages such as Go, Python, or Java.
  • Solid working knowledge of distributed systems concepts, including microservices, REST/gRPC APIs, and message queues.
  • Familiarity with relational and NoSQL databases, including data modeling and performance considerations.
  • Experience with observability tooling, cloud infrastructure (AWS, GCP, or similar), and CI/CD pipelines.
  • Good communication skills and a collaborative approach to problem-solving.

Pay and benefits

  • Base salary range of CAD $108,000 – CAD $135,000, excluding equity, bonus, or benefits.
  • Extended health and dental coverage, life insurance, and disability benefits.
  • Mental health benefits, family building benefits, and child care/pet benefits.
  • RRSP plan with company match.
  • Flexible paid time off policy for salaried team members.
  • 18 weeks of paid parental leave as a top-up to provincial programs.
  • Subsidized commuter benefits and Lyft ride credits.

How to apply

Apply directly on Lyft’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →