Full-Time

Staff Software Engineer

Rider

Updated on 4/20/2024

Lyft

Lyft

10,001+ employees

Ride-sharing, bikeshare, and scooter services


Senior

San Francisco, CA, USA

Required Skills
Microsoft Azure
NoSQL
AWS
Jenkins
CircleCI
Google Cloud Platform
Requirements
  • BS/MS in Computer Engineering, Computer Science, or related field
  • 8+ years of software engineering industry experience
  • Proficiency in object-oriented programming
  • Experience designing, debugging, and running fault-tolerant, highly available, large-scale distributed systems
  • Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure)
  • Proficiency in scripting languages for automation
  • Experience with common CI tools (Jenkins, Buildkite, CircleCI, TeamCity)
  • Solid knowledge of distributed systems, relational and NoSQL databases
  • Ability to communicate effectively in English
Responsibilities
  • Define technical roadmap for team and lead cross-team solutions
  • Provide technical leadership for a team of 10-20 engineers
  • Identify, architect, and build systems/products to improve the business
  • Write well-crafted, well-tested, readable, maintainable code
  • Participate in code reviews and resolve ongoing incidents
  • Enable collaboration across teams and deliver on cross-team initiatives
  • Share knowledge through tech talks and best practices evangelization

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

2%

1 year growth

4%

2 year growth

2%