Lyft

Senior Software Engineer, Data Platforms

📍 Location
Toronto, Ontario
⏰ Job Type
Full-time
📅 Posted
March 23, 2026
Apply Now

Job Description

At Lyft, our purpose is to serve and connect. We aim to achieve this by cultivating a work environment where all team members belong and have the opportunity to thrive. 

We are seeking a talented Software Engineer to join our dynamic Streaming Compute Team. In this role, you'll be instrumental in designing, developing, and maintaining our low latency and high throughput systems, which are critical to a lot of teams like driver, mapping, fraud etc. and almost all ML models at Lyft. Our systems and platform are used for a variety of use cases such as, persisting high volume service events, detecting issues with routes, computing prime-time, creating, storing and serving ML features for training and inference purposes for teams like payments, incentives etc. The majority of our streaming solutions run on Apache Flink and Apache Beam with support from reading and writing to various sources and sinks respectively.


As a Software Engineer, you will lead the team’s projects ...

Start Your Week Right!

Apply now and make every Monday exciting with Lyft

Apply for this Position