Lyft

About Lyft

The friendly ride-sharing alternative to Uber

🏢 Tech👥 1001+ employees📅 Founded 2012📍 China Basin, San Francisco, CA💰 $4.9b3.6
B2CTravelTransportMobilityRidesharing

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...

Lyft

Software Engineering Mid-Level

LyftToronto

Posted 3w agoMid-LevelSoftware Engineering📍 Toronto💰 $3 - $3 / daily
Apply Now →

Skills & Technologies

Overview

Lyft is looking for a Software Engineer to join their Rider Team in Toronto. You'll collaborate with cross-functional teams to build and improve user-facing app experiences. This role requires experience with Python and/or Go.

Job Description

Who you are

You have a BS/MS or equivalent in Computer Engineering, Computer Science, or a related field, or equivalent practical experience. You possess experience with Python and/or Go, demonstrating proficiency in object-oriented programming. You are familiar with data structures and algorithms, and you thrive in a low-ego, highly collaborative, and cross-functional team environment.

You are passionate about writing well-crafted, well-tested, readable, and maintainable code. You understand the importance of code quality and actively participate in code reviews to ensure that knowledge is distributed across the team. You are comfortable managing project priorities, deadlines, and deliverables while being part of an on-call rotation to identify, triage, debug, and resolve issues across various applications and platforms.

What you'll do

As a Software Engineer at Lyft, you will be part of the Rider Team, focusing on building the core user-facing app experience for requesting and completing rides. You will collaborate with product, data science, analytics, and operations teams to iterate quickly and enhance the experience for passengers and drivers alike. Your responsibilities will include writing high-quality code, participating in code reviews, and managing project timelines effectively. You will also be involved in debugging and resolving issues, ensuring that the applications run smoothly and efficiently.

What we offer

Lyft fosters a work environment where all team members belong and have the opportunity to thrive. You will be part of a team that values collaboration and innovation, working on technologies that enrich the lives of the community. While specific salary details are not mentioned, Lyft offers competitive compensation based on qualifications, experience, and geographic location. You will have the chance to grow your skills and contribute to meaningful projects that impact the lives of many.

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

Lyft

Software Engineering

Lyft📍 Toronto

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.

1w ago
Lyft

Software Engineering

Lyft📍 Toronto

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.

Senior
1d ago
Uber

Software Engineering

Uber📍 Toronto - On-Site

Uber is hiring a Senior Software Engineer to lead initiatives in low-latency infrastructure for ad serving. You'll work with Java, Go, or C++ to design high-performance systems. This position requires expertise in distributed systems and backend design.

🏛️ On-SiteSenior
1 month ago
Nubank

Software Engineering

Nubank📍 Toronto

Nubank is seeking a Senior Software Engineer to develop scalable microservices primarily using Clojure. You'll work with technologies like Kafka and contribute to building innovative financial products. This role requires experience in software development and a willingness to learn new technologies.

Senior
1 month ago
Clutch

Software Engineering

Clutch📍 Toronto

Clutch is hiring a Senior Software Engineer to help build and scale their technology platform. You'll work with a full TypeScript stack, React, and PostgreSQL to enhance the car-buying experience. This position requires strong expertise in both front-end and back-end technologies.

Senior
3w ago