LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Lyft›C++ Software Engineer
Lyft

About Lyft

The friendly ride-sharing alternative to Uber

🏢 Tech👥 1001+ employees📅 Founded 2012📍 China Basin, San Francisco, CA💰 $4.9b⭐ 3.6
B2CTravelTransportMobilityRidesharing

Key Highlights

  • Headquartered in San Francisco, CA
  • Over 100 million rides completed
  • $4.9 billion raised in funding
  • Acquired PBSC Urban Solutions in 2022

Lyft, headquartered in San Francisco, CA, is a leading ride-sharing company focused on improving transportation experiences in the U.S. and Canada. With over 100 million rides completed and $4.9 billion raised in funding, Lyft aims to provide a more reliable and environmentally friendly alternative ...

🎁 Benefits

Lyft offers a comprehensive benefits package including unlimited paid time off for salaried employees, 15 days PTO for hourly team members, and 18 wee...

🌟 Culture

Lyft fosters a culture focused on reliability and friendliness, positioning itself as a greener alternative to Uber. The company emphasizes local oper...

🌐 Website💼 LinkedIn𝕏 TwitterAll 154 jobs →
Lyft

C++ Software Engineer

Lyft • Toronto, Canada

Posted 2d agoMid-LevelC++ software engineer📍 Toronto
Apply Now →

Skills & Technologies

C++

Overview

Lyft is hiring a C++ Software Engineer to develop large-scale routing engines for their mapping services. You'll work with high-throughput, low-latency backend services primarily in C++. This role requires a strong background in C++ development.

Job Description

Who you are

You have a strong background in C++ development, with experience building high-throughput, low-latency backend services. Your expertise allows you to contribute effectively to the Routing Team at Lyft, where you'll collaborate with engineering, product, data science, analytics, and operations to innovate and drive high-impact projects. You understand the importance of creating a digital representation of the physical world and are excited about the opportunity to enhance user experiences through mapping technologies.

You thrive in a collaborative environment and are eager to work with cross-functional teams to iterate quickly on solutions that delight passengers and drivers alike. Your problem-solving skills and technical knowledge enable you to tackle complex challenges in real-time routing and mapping services. You are committed to fostering a work environment where all team members belong and have the opportunity to thrive.

Desirable

Experience with large-scale systems and a passion for mapping technologies would be beneficial. Familiarity with backend service architecture and performance optimization is a plus, as is a willingness to learn and adapt to new technologies and methodologies.

What you'll do

As a C++ Software Engineer at Lyft, you will be responsible for developing and maintaining large-scale routing engines that are critical to the company's mapping services. You will work closely with various teams to integrate internal and external data sources, ensuring that the routing information is accurate and up-to-date. Your role will involve driving high-impact projects that enhance the user experience for both passengers and drivers.

You will collaborate with product managers and data scientists to understand user needs and translate them into technical requirements. Your contributions will help shape the future of Lyft's mapping capabilities, enabling innovative features that set Lyft apart in the rideshare industry. You will also participate in code reviews and contribute to the overall improvement of the team's development processes.

What we offer

Lyft offers a supportive and inclusive work environment where you can thrive and grow your career. You will have the opportunity to work on cutting-edge technologies that have a real-world impact on transportation and mobility. The company values innovation and encourages employees to bring their ideas to the table. Lyft also provides competitive compensation and benefits, ensuring that you are rewarded for your contributions to the team and the company as a whole.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Lyft.

Apply Now →Get Job Alerts