Lyft
Software Engineer
San Francisco, CA$108k–$135kfull-timemidAdded yesterday
About this role
Lyft is seeking an Associate Software Engineer to design and build scalable services powering their transportation platform. You'll work on diverse technical challenges spanning distributed systems, backend services, mapping, and real-time infrastructure while collaborating with cross-functional teams.
What you'll do
- Partner with engineers, data scientists, product managers, and business partners to develop impactful software
- Conduct technical analysis and build prototypes to explore solutions for new and existing problems
- Design and develop software components, services, and APIs
- Write production-quality code for systems operating at massive scale
- Evaluate software systems against business goals, reliability, and performance requirements
What they're looking for
- Python, Golang, or similar programming language
- Data structures and algorithms
- System design
- Distributed systems
- Software testing practices
- API design
- Communication and collaboration
- Problem-solving mindset
Benefits
- Medical, dental, and vision insurance with additional programs
- Mental health benefits and family building support
- 401(k) plan with company match
- Discretionary paid time off plus 12 observed holidays
- 18 weeks paid parental leave
- Monthly Lyft credits and complimentary Lyft Pink membership
Opens the official application on the employer’s site. No login required.
Lyft
Lyft develops micromobility hardware solutions including electric bikes and scooters for urban transportation. The company is hiring firmware test engineers and other technical roles to ensure the quality and sustainability of its products.
- Website
- lyft.com
Likely interview questions
- Describe a complex system you've designed or built from scratch and how you approached scalability and reliability.
- How do you approach learning a new technology or programming language when tackling an unfamiliar problem?