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›Senior Software Engineer, Forecasting & Real-Time Optimization Platform
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

Senior Software Engineer, Forecasting & Real-Time Optimization Platform

Lyft • San Francisco, CA

Posted 1d ago🏛️ On-SiteSeniorSoftware engineering📍 San francisco
Apply Now →

Skills & Technologies

Machine learningDistributed computingReal-time systems

Overview

Lyft is seeking a Senior Software Engineer for their Real-Time Optimization Platform team. You'll design and build systems that enhance user experiences through machine learning and real-time features. This role requires expertise in distributed computing and a passion for solving complex problems.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building scalable systems that handle real-time data. Your background includes working with distributed computing and machine learning, allowing you to tackle complex challenges effectively. You thrive in collaborative environments and are excited about using technology to improve user experiences. You have a strong understanding of real-time systems and are eager to contribute to innovative solutions that enhance both driver and passenger interactions with Lyft's platform.

You are skilled in designing, developing, and maintaining systems that require high reliability and performance. Your experience includes working with large-scale distributed systems, and you have a knack for optimizing processes to ensure efficient operation. You are comfortable with experimentation and have a solid grasp of machine learning principles, which you apply to enhance predictive capabilities in software solutions.

You are a proactive problem solver who enjoys diving deep into technical challenges. You have a passion for continuous learning and are always looking for ways to improve your skills and the systems you work on. You understand the importance of monitoring and operating systems effectively, ensuring they meet the demands of real-time applications.

Desirable

Experience with dynamic pricing models and real-time supply management is a plus. Familiarity with dispatch systems and their optimization can set you apart. You are open to exploring new technologies and methodologies that can enhance the performance of Lyft's services.

What you'll do

In this role, you will be responsible for designing and developing components of Lyft's Real-Time Optimization Platform. You will collaborate with product and science teams to implement features that improve the overall experience for drivers and riders. Your work will involve building systems that can handle sub-millisecond request serving and real-time forecasting, ensuring that Lyft's services remain efficient and responsive.

You will engage in the full software development lifecycle, from initial design through deployment and monitoring. Your responsibilities will include maintaining existing systems and optimizing them for better performance. You will also be involved in conducting experiments to validate new features and improvements, leveraging machine learning models to enhance decision-making processes.

You will work closely with cross-functional teams, sharing insights and collaborating on solutions that drive Lyft's mission forward. Your contributions will directly impact how users interact with Lyft's platform, making their experiences more personalized and adaptive.

What we offer

Lyft offers a competitive salary range of $148,000 - $185,000, not including potential equity offerings, bonuses, or benefits. We foster a culture of belonging and support, ensuring that all team members have the opportunity to thrive in their roles. You will be part of a dynamic team that values innovation and collaboration, working together to create delightful experiences for our users. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives.

Interested in this role?

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

Apply Now →Get Job Alerts