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

Backend Engineer • Mid-Level
Lyft • San Francisco - On-Site
Skills & Technologies
Overview
Lyft is hiring a Backend Engineer for their Rider Team to build and improve server-side applications. You'll work with Python and Go to enhance the user experience for riders and drivers. This position requires a background in computer science and experience in collaborative environments.
Job Description
Who you are
You have a Bachelor's or Master's degree 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 comfortable working with data structures and algorithms, and you thrive in a low-ego, highly collaborative, and cross-functional team environment.
You have a strong understanding of writing well-crafted, well-tested, readable, and maintainable code. You are experienced in participating in code reviews to ensure code quality and to distribute knowledge among team members. You have the ability to explain the various trade-offs made in technical decisions and manage project priorities, deadlines, and deliverables effectively.
Desirable
Experience with additional programming languages or frameworks is a plus, as well as familiarity with agile methodologies and cloud services. You are eager to learn and grow within a supportive team that values collaboration and innovation.
What you'll do
As a Backend Engineer on the Rider Team at Lyft, you will be responsible for writing and maintaining server-side code that powers the core user-facing app experience. You will collaborate closely with product, data science, analytics, and operations teams to iterate quickly and enhance the overall experience for our passengers and drivers. You will participate in the team's on-call rotation, identifying, triaging, debugging, and resolving issues across various applications and platforms.
You will manage project priorities and deadlines, ensuring that deliverables are met while maintaining high standards of code quality. Your role will involve explaining technical decisions and trade-offs to team members and stakeholders, fostering a culture of knowledge sharing and continuous improvement.
What we offer
Lyft offers a competitive salary range of $108,000 - $135,000, not including potential equity offerings, bonuses, or benefits. You will be part of a dynamic team that values diversity and inclusion, providing an environment where all team members can thrive. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of every individual to contribute to our mission.
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
Lyft is hiring a Software Engineer to enhance mapping experiences for drivers and riders. You'll work with Java and cloud technologies to build scalable solutions. This role requires expertise in system architecture and cross-team collaboration.

Backend Engineer
Strava is seeking a Senior Server Engineer to design and build scalable backend services for their mobile app. You'll work with technologies like Java, Python, and Kubernetes to enhance the Strava experience for millions of athletes. This role requires significant backend development experience.

Software Engineering
Whatnot is hiring a Software Engineer to design and develop software systems that enhance the company's metrics. You'll work in a collaborative environment focused on innovation and community-driven commerce.

Software Engineering
Twitch is seeking a Software Engineer to build products and features that empower live communities. You'll collaborate with a dynamic team in San Francisco. This role requires a passion for community-driven technology.

Software Engineering
Parafin is hiring a Software Engineer to build and maintain their financial infrastructure. You'll work across engineering teams to develop robust systems. This position requires experience in software development.