L

Lyft

Runs a ride-hailing app and bike-share systems

Staff Software Engineer

Software EngineeringConfirmed live in the last 24 hours
Full-timeSan Francisco, CA, USA

About the Job

Requirements

  • A BS or MS, or equivalent practical experience, in Computer Engineering, Computer Science, or a related field.
  • At least 8 years of software engineering industry experience, with a proven track record of technical leadership and system ownership.
  • Deep expertise designing, debugging, and running fault-tolerant, highly available, large-scale distributed systems.
  • Demonstrated experience driving technical roadmaps, managing cross-team dependencies, and influencing system architecture at an organizational level.
  • Solid knowledge of distributed systems, relational databases, and NoSQL databases.
  • Experience working with public cloud platforms such as AWS, GCP, or Microsoft Azure and container orchestration technologies such as Kubernetes, Docker, or cri-o.
  • Ability to communicate complex technical trade-offs effectively to technical and non-technical stakeholders.
  • Ability to work collaboratively across functions and actively support the development of other engineers.

Responsibilities

  • Shape the long-term architecture of systems, taking accountability for short-term functionality and long-term health.
  • Translate high-level business goals into actionable engineering projects and own the technical roadmap from conception to delivery, managing cross-team dependencies and mitigating risks.
  • Champion improvements in system observability and performance, and reduce technical debt beyond the immediate team.
  • Establish best practices for deployment, alerting, and on-call health; take holistic ownership of platform stability, investigate root causes, and build preventive safeguards within and beyond the immediate scope.
  • Drive alignment across product, design, and operations, proactively resolve bottlenecks, and make decisive trade-offs to protect system architecture from competing organizational priorities.
  • Mentor and develop engineers, delegate stretch opportunities, lead cross-team reviews, and foster technical excellence.
  • Serve as a high-bar interviewer and participate in Lyft’s internal engineering community.

About the Company

Lyft

Runs a ride-hailing app and bike-share systems

Lyft runs a ride-hailing app that connects riders with nearby drivers in the United States and Canada, and its Freenow app books taxis and other rides across Europe. In 2019, it became the first ride-hailing company to go public in the United States, weeks ahead of Uber. Riders see the price before they book and pay through the app, and Lyft keeps a share of each fare while independent drivers, who use their own or rented cars, earn the rest. Lyft also runs bike-share systems such as New York's Citi Bike, sells ads inside its app, and dispatches self-driving cars from partner companies in some cities. Lyft was founded in 2012 and is based in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Lyft

See more jobs