Lyft

Technology

SoftwareEngineer,Backend

$128–160k New York, New York, United States Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Mid candidates.

The Brief

“Software Engineer, Backend at Lyft. Skills: Backend systems, Rider experience. Contribute to team onboarding docs. Contribute to team norms”

Industry & Context.

Technology
Problems you'll solve

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

Free ATS check

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.

Read Company Rants →