
About Lyft
The friendly ride-sharing alternative to Uber
Key Highlights
- Headquartered in San Francisco, CA
- Over 100 million rides completed
- $4.9 billion raised in funding
- Acquired PBSC Urban Solutions in 2022
Lyft, headquartered in San Francisco, CA, is a leading ride-sharing company focused on improving transportation experiences in the U.S. and Canada. With over 100 million rides completed and $4.9 billion raised in funding, Lyft aims to provide a more reliable and environmentally friendly alternative ...
🎁 Benefits
Lyft offers a comprehensive benefits package including unlimited paid time off for salaried employees, 15 days PTO for hourly team members, and 18 wee...
🌟 Culture
Lyft fosters a culture focused on reliability and friendliness, positioning itself as a greener alternative to Uber. The company emphasizes local oper...
Skills & Technologies
Overview
Lyft is hiring a Software Engineer to build systems that enhance the transportation experience for riders and drivers. You'll work on distributed computing and machine learning challenges in Toronto. This position requires a passion for innovative solutions.
Job Description
Who you are
You are an engineer excited about building systems that empower users and improve their experiences. You thrive in environments where you can innovate and tackle complex problems, particularly in distributed computing and machine learning. You understand the importance of creating reliable solutions that adapt to user needs and business goals. You have a collaborative mindset, eager to work with cross-functional teams to drive high-impact projects. You are committed to fostering an inclusive workplace where everyone can thrive.
Desirable
Experience with pricing algorithms or user engagement strategies would be a plus. Familiarity with data-driven decision-making processes and experimentation in product development is also beneficial.
What you'll do
In this role, you will be responsible for driving high-impact projects that enhance the Lyft marketplace. You will work on latency-sensitive concurrency problems and large-scale distributed systems, ensuring that our pricing and engagement strategies are effective and efficient. You will collaborate closely with product and science teams to implement complex pricing requirements, balancing the needs of riders and drivers with business objectives. Your work will directly contribute to improving the Lyft customer experience, making transportation more accessible and enjoyable for everyone.
What we offer
Lyft provides a supportive and innovative work environment where you can grow your skills and make a real impact. We encourage you to apply even if your experience doesn't match every requirement. You will have the opportunity to work on meaningful projects that shape the future of transportation. We value diversity and inclusion, and we are committed to creating a workplace where everyone feels they belong. Join us in our mission to connect and serve our communities through technology.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Lyft.
Similar Jobs You Might Like
Based on your interests and this role

Software Engineering
Waabi is hiring a Software Engineer to contribute to the development of self-driving technology. You'll work with languages like Python, C++, Go, and Rust to build reliable tools and frameworks. This position is suitable for entry-level or junior candidates.

Software Engineering

Software Engineering
Lyft is seeking a Senior C++ Software Engineer to develop large-scale routing engines. You'll work primarily with C++ to enhance Lyft's mapping capabilities. This role requires a strong background in building high-throughput, low-latency backend services.