Full-Time

Senior Software Engineer

Routing

Confirmed live in the last 24 hours

Lyft

Lyft

10,001+ employees

Rideshare, bikeshare, and electric scooter services

Senior

New York, NY, USA

Required Skills
Microsoft Azure
Python
Data Structures & Algorithms
AWS
Linux/Unix
Google Cloud Platform
Requirements
  • 5+ years of professional software engineering experience
  • Extensive experience in object-oriented programming (ideally C++ or Go)
  • Hands-on experience with cloud computing using AWS, GCP or Azure
  • Experience with Linux
Responsibilities
  • Drive high-impact projects and innovate new solutions to provide the best routing experience
  • Build and deploy mission critical algorithms and services that can scale well to serve millions of requests per day (routing engine: C++, backend services: Go, Python)
  • Drive cross-team initiatives and mentor junior engineers
  • Lead large projects from ideation to launch. Understand customer needs, write tech-specs to communicate system design, drive cross-functional collaboration and own project deliverables
  • Participate in code reviews, design reviews, production on-call support and incident triaging process
  • Write well-crafted, well-tested, readable, maintainable code

Lyft offers a flexible ride-sharing service that allows drivers to set their own schedules and earn on their own terms. The company utilizes shared rides, bikeshare systems, electric scooters, and public transit partnerships to promote transportation equity and offset carbon emissions.

Company Stage

IPO

Total Funding

$4.8B

Headquarters

San Francisco, California

Founded

2012

Growth & Insights
Headcount

6 month growth

3%

1 year growth

4%

2 year growth

2%