Join Lyft's Mapping Team as a Software Engineer
At Lyft, our mission is to improve people’s lives with the world’s best transportation. To accomplish this, we start with our own community by creating an open, inclusive, and diverse organization.
About the Team
The ETA & Traffic team in Mapping at Lyft is responsible for managing our suite of products, driving top business goals around financial metrics and marketplace performance. The team develops and improves algorithms to leverage data from driver phones/cars to model driver telematics, model traffic, and directly serve accurate ETAs and routes. These models will be used to make good driver and passenger matches, accurate pricing for driver/passengers, and high-quality turn-by-turn navigation guidance.
Role Overview
Lyft is looking for experienced software engineers from a scope of disciplines. We are growing our team with people who want to build, improve, and incorporate technologies that make the lives of our community more enriched. As an engineer at Lyft, you'll collaborate with teams like product, data science, analytics, and operations on code that empowers us to iterate quickly, while focusing on delighting our passengers and drivers.
Responsibilities
- Help establish roadmap and architecture based on technology and our needs
- Write well-crafted, well-tested, readable, maintainable code
- Participate in code reviews to ensure code quality and distribute knowledge
- Share your knowledge by giving brown bags, tech talks, and promoting appropriate tech and engineering best practices
- Lead large projects from idea to positive execution
- Unblock, support, and communicate with internal partners to achieve results
Experience
- 2+ years of software engineering industry experience working on distributed systems and microservices
- Experience in Golang, Python, and SQL (Java is a plus)
- Experience working with datastores such as DynamoDB and S3
- Experience working with streaming/queues such as Kinesis and Kafka
- Experience working with caches such as Redis or memcached
- Experience working with over-the-wire protocols such as REST, gRPC, protobufs
- Science/ML background is a plus
Benefits
- Great medical, dental, and vision insurance options
- Mental health benefits
- Family building benefits
- Unlimited paid time off for salaried team members
- 15 days paid time off for hourly team members
- 401(k) plan to help save for your future
- 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible
- Pre-tax commuter benefits
- Lyft Pink - Lyft team members get an exclusive opportunity to test new benefits of our Ridership Program
Work Environment
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, Thursdays, and a team-specific third day. Additionally, hybrid roles have the flexibility to work from anywhere for up to 4 weeks per year.
Salary
The expected range of pay for this position in the US is $124,000 - $155,000. Salary ranges are dependent on a variety of factors, including qualifications, experience, and geographic location. Range is not inclusive of potential equity offering, bonus, or benefits. Your recruiter can share more information about the salary range specific to your working location and other factors during the hiring process.
Lyft is an equal opportunity/affirmative action employer committed to an inclusive and diverse workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability status, protected veteran status, or any other basis prohibited by law. We also consider qualified applicants with criminal histories consistent with applicable federal, state, and local law.
Benefits Extracted with AI
- Vision insurance
- 401(k)
- Commuter benefits
- Great medical, dental, and vision insurance options
- Mental health benefits
- Family building benefits
- Unlimited paid time off for salaried team members
- 15 days paid time off for hourly team members
- 18 weeks of paid parental leave
- Pre-tax commuter benefits
- Lyft Pink - exclusive Ridership Program benefits
Similar jobs
Last update: 23 minutes ago
Senior Software Engineer, Pricing
Senior Software Engineer for Lyft's Marketplace team, focusing on pricing. Hybrid role in San Francisco with competitive benefits.
Mid-Senior Software Engineer, Rider
Mid-Senior Software Engineer for Rider at Lyft, focusing on data-driven product enhancements and collaboration across teams.
Senior Software Development Engineer, Maps API
Join Mapbox as a Senior Software Development Engineer to lead the Maps API team in building scalable backend services.
Software Development Engineer II, API
Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.
Staff Software Engineer - Backend - Maps
Join Uber as a Staff Software Engineer to innovate in maps, scalability, and distributed systems.
Senior Software Engineer - Remote
Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.
Software Engineer II - Backend - Maps
Join Uber as a Software Engineer II focusing on backend development for maps, working with Java, Python, and big data technologies.
Staff Software Engineer, Localization & Mapping
Join Latitude AI as a Staff Software Engineer in Localization & Mapping, focusing on automated driving technologies.
Senior Software Engineer - Backend - Maps
Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.
Senior Software Development Engineer II, Search Geocoding
Join Mapbox as a Senior Software Development Engineer II to enhance our geocoding search engine. Remote work available.
Senior Software Engineer - Exchange Core
Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.
Software Engineer - Backend - Membership
Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.
Senior Backend Software Engineer - Earner Loyalty
Senior Backend Engineer for Earner Loyalty at Uber, focusing on large-scale systems and rewards integration.
Software Engineer, Payments
Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.
Senior Software Engineer
Join Sift as a Senior Software Engineer to build scalable data platforms and interfaces in a hybrid environment.
Senior Backend Engineer, Telematics
Senior Backend Engineer, Telematics in San Francisco. Experience with AWS, Spark, Python. Hybrid work, $144K-$180K.
Senior Software Engineer, Full-Stack
Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.
Senior Software Engineer II, Search API
Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.
Senior Staff Software Engineer, Mapping
Senior Staff Software Engineer for Mapping at Waabi, focusing on scalable solutions for autonomous vehicle technology.
Software Development Engineer II, Roads
Join Mapbox as a Software Development Engineer II in Helsinki, focusing on Roads. Utilize Java, Python, SQL, Scala in a dynamic team.
Software Development Engineer II, C++, Navigation
Join Mapbox as a Software Development Engineer II, specializing in C++ for navigation systems. Work remotely.
Software Development Engineer II, C++
Join Mapbox as a Software Development Engineer II, focusing on C++ and improving routing experiences in Helsinki.
Senior Software Engineer
Senior Software Engineer needed in San Francisco. Lead projects, mentor teams, and drive technical directions in a dynamic environment.
Senior Software Engineer - Backend
Senior Backend Engineer needed in San Francisco to design and scale services for a credit card platform. Experience with Java, AWS, and microservices required.