Lyft
Technology
SoftwareEngineer,Backend
Neural analysis suggests this role is
optimal for Mid candidates.
“Software Engineer, Backend at Lyft. Skills: Backend systems, Rider experience. Contribute to team onboarding docs. Contribute to team norms”
Industry & Context.
Problem-solving
What They're Looking For.
Must Have
BS/MS in Computer Science, 3+ years software engineering experience, Python and/or Go experience, Familiarity with datastores, Familiarity with cloud-based environments, Proficiency in object-oriented programming, Foundational CS concepts knowledge
Nice to Have
MS in Computer Science, MS in Computer Engineering
What You'll Do.
Contribute to team onboarding docs
Contribute to team norms
Engage in roadmapping discussions
Contribute feedback to roadmapping
Partner with product teams
Partner with design teams
Partner with TPM teams
Partner with QA teams
Partner with cross-functional teams
Build backend systems
Power digital experiences
How You'll Work.
Team & Collaboration
Cross-functional teams
Process & Methodology
Roadmapping
Full 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. Lyft Urban Solutions powers the bike-sharing and scooter-sharing systems that move millions of people in over 60 cities worldwide. We built North America's first automated bike-share system and continue to lead the micromobility revolution. Our systems operate globally - from Citi Bike in New York to BIXI in Montreal, Divvy in Chicago, Capital Bikeshare in DC, and iconic systems in Austin, Barcelona, Bogota, Boston, Buenos Aires, Columbus, Detroit, Dubai, London, Madrid, Mexico City, Monaco, Pittsburgh, Portland, Rio de Janeiro, San Francisco, Toronto, and beyond. We're not just technology providers - we operate these systems, building the software, hardware, and operations that make urban micromobility work at scale. Ready to shape how millions of people move through their cities every day? We're looking for a Backend Software Engineer to join the Rider Experience team within Lyft Urban Solutions. Your work will directly power the digital experiences behind our bike-share and scooter-share platformsYou'll build the backend systems that make membership programs, rider features, and real-time experiences feel seamless and fast. We're moving quickly on this hire; the team has ambitious goals for 2026 and needs strong engineers who are ready to ship. Our engineers are sharp, pragmatic problem-solvers who move fast and deploy to production continuously. Responsibilities: Engineering contribute to team onboarding docs and norms Operations engage in roadmapping discussions and contribute feedback Partner with product, design, TPM, QA, and other cross-functional teams where applicable Experience: BS/MS in Computer Science, Computer Engineering, a related field, or equivalent practical experience 3+ years of software engineering experience in production environments Hands-on experience with Python and/or Go
Applying for this Software Engineer, Backend role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
ANONYMOUS · UNFILTERED
What do employees actually say about Lyft?
Real rants from real employees. Read before you apply.