
Staff Software Engineer - ETA & Routing
Are you a passionate and experienced software engineer with a knack for building cutting-edge routing and ETA algorithms? If so, then we have the perfect opportunity for you at Lyft! As a Staff Software Engineer for ETA & Routing, you will play a crucial role in developing and optimizing our navigation and routing system, ensuring a seamless and efficient experience for our riders and drivers. We are looking for someone with a strong technical background, exceptional problem-solving skills, and a drive for innovation. Join our dynamic and collaborative team at Lyft and help us shape the future of transportation technology.
- Develop and optimize navigation and routing algorithms to improve ETA accuracy and efficiency for Lyft riders and drivers.
- Collaborate with cross-functional teams including product managers, designers, and data scientists to define and execute on product roadmap for routing and ETA features.
- Conduct research and stay up-to-date on industry trends to continuously improve and innovate our routing and ETA systems.
- Lead and mentor junior engineers on the team, providing technical guidance and fostering a culture of knowledge sharing and growth.
- Design and implement scalable and reliable software solutions that can handle high volume traffic and meet performance targets.
- Troubleshoot and debug issues in the routing and ETA systems, proactively identifying and resolving potential problems.
- Work closely with data scientists to leverage data and machine learning techniques to improve routing and ETA accuracy.
- Collaborate with operations teams to understand the real-world impact of the routing and ETA systems and make necessary improvements.
- Participate in code reviews, ensuring code quality and adherence to best practices.
- Communicate project progress, technical challenges, and solutions to stakeholders and cross-functional teams.
- Continuously improve and maintain documentation for the routing and ETA systems.
- Keep up-to-date with emerging technologies and tools to drive innovation and improve efficiency in the team's work.
Extensive Experience In Software Development: A Staff Software Engineer At Lyft Should Have A Minimum Of 7-10 Years Of Experience In Developing Software, With A Strong Understanding Of Data Structures, Algorithms, And Design Patterns.
In-Depth Knowledge Of Eta And Routing Algorithms: The Ideal Candidate Should Have A Deep Understanding Of Eta And Routing Algorithms, Including Real-Time Traffic Data, Map Data, And Machine Learning Techniques.
Proficiency In Programming Languages And Frameworks: The Candidate Should Be Proficient In At Least One Programming Language Such As Java, Python, Or C++, And Have Experience Working With Relevant Frameworks Such As Spring Or Django.
Strong Problem-Solving Skills: The Role Of A Staff Software Engineer At Lyft Involves Solving Complex Problems Related To Eta And Routing. The Candidate Should Have A Proven Track Record Of Solving Challenging Technical Problems.
Experience In Leading And Mentoring A Team: As A Staff Software Engineer, The Candidate Will Be Responsible For Leading And Mentoring A Team Of Engineers. The Ideal Candidate Should Have Prior Experience In Managing And Guiding A Team Towards Successful Project Delivery.
Project Management
Data Analysis
Problem Solving
Database Management
Agile Methodology
Machine Learning
Algorithm design
API development
Code optimization
Programming Languages (E.g. Java, Python)
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
Active Listening
Adaptability
Problem-Solving
Empathy
According to JobzMall, the average salary range for a Staff Software Engineer - ETA & Routing in San Francisco, CA, USA is $130,000 - $160,000 per year. This may vary depending on the specific company, experience level, and other factors. Additional benefits and bonuses may also be included in the overall compensation package.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
Lyft, Inc. is a transportation network company based in San Francisco, California and operating in 640 cities in the United States and 9 cities in Canada. It develops, markets, and operates the Lyft mobile app, offering car rides, scooters, and a bicycle-sharing system.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started