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

Software Engineering • Senior
Lyft • San Francisco - On-Site
Overview
Lyft is hiring a Senior Software Engineer to build and improve technologies that enhance the lives of their community. You'll collaborate with cross-functional teams and write maintainable code. This position requires 5+ years of software engineering experience.
Job Description
Who you are
You have 5+ years of software engineering experience with high-level programming languages, and you are passionate about building and improving technologies that enrich the lives of the community. Your experience with Python and Go is a plus, and you thrive in collaborative environments where you can work with product managers, designers, and engineering teams to deliver complex features from idea to execution.
You are skilled in writing well-crafted, maintainable code and understand the importance of managing project priorities, deadlines, and deliverables. You consider the business context and potential failure modes in your design decisions, ensuring that your contributions are both effective and sustainable.
You enjoy participating in code reviews, sharing knowledge, and mentoring junior engineers, helping to foster a culture of learning and growth within your team. You are also comfortable joining the on-call rotation, triaging and resolving incidents across applications and platforms, demonstrating your commitment to maintaining high-quality software.
What you'll do
As a Senior Software Engineer at Lyft, you will collaborate cross-functionally with product, data science, analytics, and operations teams to iterate quickly and focus on delighting passengers and drivers. You will contribute to defining the roadmap and architecture, identifying opportunities for process improvement and automation.
Your responsibilities will include writing maintainable code, managing project priorities, and participating in technical interviews to help hire the best talent for your team. You will also be involved in mentoring junior engineers and ensuring code quality through thorough reviews. Your role will be pivotal in delivering complex features that enhance the Lyft experience for users.
What we offer
Lyft offers a competitive salary range for this position in the San Francisco area, which is $148,000 - $185,000, not inclusive of potential equity offerings, bonuses, or benefits. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in creating a work environment where all team members belong and have the opportunity to thrive.
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
Ripple is hiring a Senior Software Engineer to develop scalable, high-performance front-end web applications. You'll work with JavaScript, TypeScript, and React in San Francisco. This position requires 5-7 years of software development experience.

Software Engineering
AngelList is hiring a Senior Software Engineer to tackle complex challenges in venture capital and private markets. You'll work in a small, collaborative team focused on building innovative financial infrastructure. This role requires significant experience in software engineering.

Software Engineering
Uber is hiring a Senior Software Engineer to drive the development of security services and frameworks. You'll work with machine learning techniques to enhance security systems and data pipelines. This position requires a strong software engineering background and experience in security.

Software Engineering
Uber is hiring a Senior Software Engineer to lead the technical strategy for their search initiatives. You'll design and ship features using Go and modern web technologies. This position requires strong engineering skills and a product-focused mindset.

Software Engineering
Parafin is hiring a Senior Software Engineer to build and maintain their financial infrastructure. You'll work with technologies like Java and Python to develop secure and high-performing systems. This position requires significant experience in software engineering.