Lyft logo

Software Engineer, Mapping

Lyft

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

Lyft logo
Lyft

Senior Software Engineer, Pricing

Senior Software Engineer for Lyft's Marketplace team, focusing on pricing. Hybrid role in San Francisco with competitive benefits.

Lyft logo
Lyft

Mid-Senior Software Engineer, Rider

Mid-Senior Software Engineer for Rider at Lyft, focusing on data-driven product enhancements and collaboration across teams.

Mapbox logo
Mapbox

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.

Mapbox logo
Mapbox

Software Development Engineer II, API

Join Mapbox as a Software Development Engineer II, API, working remotely on cutting-edge mapping and navigation solutions.

Uber logo
Uber

Staff Software Engineer - Backend - Maps

Join Uber as a Staff Software Engineer to innovate in maps, scalability, and distributed systems.

StreetLight logo
StreetLight

Senior Software Engineer - Remote

Senior Software Engineer for a leading SaaS platform, specializing in Python and data-focused libraries, remote work.

Uber logo
Uber

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.

Latitude AI logo
Latitude AI

Staff Software Engineer, Localization & Mapping

Join Latitude AI as a Staff Software Engineer in Localization & Mapping, focusing on automated driving technologies.

Uber logo
Uber

Senior Software Engineer - Backend - Maps

Join Uber as a Senior Software Engineer in Amsterdam to innovate and scale backend map services.

Mapbox logo
Mapbox

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.

Liftoff Mobile logo
Liftoff Mobile

Senior Software Engineer - Exchange Core

Join Liftoff Mobile as a Senior Software Engineer to build scalable, low-latency systems in a remote-first role.

Uber logo
Uber

Software Engineer - Backend - Membership

Join Uber as a Backend Software Engineer to develop member-first experiences in a collaborative team, impacting global foundations.

Uber logo
Uber

Senior Backend Software Engineer - Earner Loyalty

Senior Backend Engineer for Earner Loyalty at Uber, focusing on large-scale systems and rewards integration.

Airbnb logo
Airbnb

Software Engineer, Payments

Join Airbnb as a Software Engineer in Payments, designing innovative payment solutions. Remote position with competitive benefits.

Sift logo
Sift

Senior Software Engineer

Join Sift as a Senior Software Engineer to build scalable data platforms and interfaces in a hybrid environment.

Inclusively logo
Inclusively

Senior Backend Engineer, Telematics

Senior Backend Engineer, Telematics in San Francisco. Experience with AWS, Spark, Python. Hybrid work, $144K-$180K.

Stride logo
Stride

Senior Software Engineer, Full-Stack

Senior Full-Stack Software Engineer role focusing on web architecture, security, and scalable solutions in San Francisco.

Mapbox logo
Mapbox

Senior Software Engineer II, Search API

Senior Software Engineer II needed for Search API team at Mapbox, focusing on enhancing geocoding search engine.

Waabi logo
Waabi

Senior Staff Software Engineer, Mapping

Senior Staff Software Engineer for Mapping at Waabi, focusing on scalable solutions for autonomous vehicle technology.

Mapbox logo
Mapbox

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.

Mapbox logo
Mapbox

Software Development Engineer II, C++, Navigation

Join Mapbox as a Software Development Engineer II, specializing in C++ for navigation systems. Work remotely.

Mapbox logo
Mapbox

Software Development Engineer II, C++

Join Mapbox as a Software Development Engineer II, focusing on C++ and improving routing experiences in Helsinki.

Assembled logo
Assembled

Senior Software Engineer

Senior Software Engineer needed in San Francisco. Lead projects, mentor teams, and drive technical directions in a dynamic environment.

Cardless logo
Cardless

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.