Software Engineer
$108,000–$135,000 year
HybridSan Francisco, California, United States
Job Summary
Partner with Engineers, Data Scientists, Product Managers, and Business Partners to build software for business and user impact. Perform technical analysis and build proof-of-concept prototypes to explore and propose solutions to both new and existing problems. Design and develop software components, services, and APIs, writing production quality code to launch and operate systems at scale. Evaluate software systems against business goals, reliability, and performance requirements. This role supports Lyft's core Marketplace, Mapping, Fraud, and Growth domains, requiring proficiency in Python, Golang, or similar languages. The position is an in-office hybrid role with three days per week in the San Francisco area, offering a base salary range of $108,000 - $135,000.
Required Qualifications
- B.S., M.S., or Ph.D. in Computer Science or other quantitative fields or related work experience
- Passion for building impactful software systems leveraging expertise in one or multiple areas
- Proficiency in Python, Golang, or other programming language
- Excellent communication skills and fluency in English
- Strong understanding of software engineering fundamentals, including data structures, algorithms, system design, testing, and distributed systems
- Team Members will be expected to work in the office 3 days per week on Mondays, Wednesdays, and Thursdays
- Lyft considers working in the office at least 3 days per week to be an essential function of this hybrid role
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.