Software Engineer
San Francisco · USD 138,000-192,000 / year · 1+ years experience · Hybrid · Posted Oct 17, 2026
At a glance
- Experience
- 1+ years experience
- Workplace
- Hybrid
- Location
- San Francisco
- Salary
- USD 138,000-192,000 / year · Base salary
About the role
- Build and own features end-to-end from product specs through deployment and maintenance, ensuring high quality at every stage.
- Drive frontend architecture for modern web applications using React, TypeScript, and/or Next.js.
Responsibilities
- Build and own features end-to-end from product specs through deployment and maintenance, ensuring high quality at every stage.
- Drive frontend architecture for modern web applications using React, TypeScript, and/or Next.js.
- Collaborate cross-functionally to integrate emerging technologies into our evolving infrastructure.
- Shape the roadmap by contributing technical perspective on architecture decisions and business priorities.
- Write maintainable code with comprehensive testing, clear documentation, and thoughtful design.
- Mentor through code reviews that prioritize both quality and knowledge sharing.
- Support your team through pairing, healthy technical debates, and a culture of mutual growth.
- Interface with stakeholders to gather requirements, communicate progress, and respond to technical questions.
Requirements
- Bachelor's degree or foreign equivalent in Computer Science, Engineering, or related field.
- 1 year of experience in job offered, software development, or related occupation.
- Experience with Python and Flask.
- Experience with AWS services (DynamoDB and SQS) and Kubernetes.
- Experience with algorithms, data structures, and object-oriented programming.
- Experience with SQL or NoSQL databases.
Benefits
- Great medical, dental, and vision insurance options with additional programs available when enrolled
- Mental health benefits
- Family building benefits
- Child care and pet benefits
- 401(k) plan to help save for your future
- In addition to 12 observed holidays, salaried team members have discretionary paid time off, hourly team members have 15 days paid time off
- 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
- Subsidized commuter benefits
- Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program
Workplace
- This role will be in-office on a hybrid schedule — Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays.
- Hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.
Skills
- React
- TypeScript
- Next.js
- Python
- Flask
- AWS
- DynamoDB
- SQS
- Kubernetes
- SQL
- NoSQL