Lyft

About Lyft

The friendly ride-sharing alternative to Uber

🏢 Tech👥 1001+ employees📅 Founded 2012📍 China Basin, San Francisco, CA💰 $4.9b3.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...

Lyft

Software Engineering Senior

LyftToronto

Posted 1w agoSeniorSoftware Engineering📍 Toronto💰 $3 - $3 / daily
Apply Now →

Overview

Lyft is hiring a Senior Software Engineer for their Data Platforms team to design and maintain low latency and high throughput systems. You'll work with technologies like Apache Flink and Apache Beam, focusing on critical business needs. This role requires experience with near-real-time streaming systems.

Job Description

Who you are

You have 5+ years of experience in software engineering, particularly in building and maintaining low latency and high throughput systems. Your background includes working with near-real-time streaming systems, and you have a proven track record of delivering high-quality software solutions that meet critical business needs. You are comfortable diving deep into complex problems with ambiguity and leading architectural design efforts to build robust, well-tested technical solutions.

You possess strong technical skills in technologies such as Apache Flink and Apache Beam, and you are familiar with machine learning concepts and their applications in software development. Your experience includes working with various data sources and sinks, and you understand the importance of optimizing systems for performance and reliability. You are a self-starter who thrives in collaborative environments and enjoys mentoring junior engineers.

What you'll do

In this role, you will be instrumental in designing, developing, and maintaining Lyft's data platforms, which are critical for various teams including driver, mapping, and fraud detection. You will lead projects and initiatives within the Streaming Compute Team, ensuring that systems are optimized for low latency and high throughput. Your responsibilities will include identifying areas for architectural improvement and leading efforts to enhance the team's operations.

You will collaborate closely with cross-functional teams to understand their needs and ensure that the data platforms support their use cases effectively. This includes persisting high volume service events, detecting issues with routes, and creating, storing, and serving machine learning features for training and inference purposes. You will also be responsible for maintaining documentation and providing technical guidance to team members.

What we offer

Lyft fosters a work environment where all team members belong and have the opportunity to thrive. You will be part of a dynamic team that values collaboration and innovation. The company offers competitive compensation and benefits, along with opportunities for professional growth and development. You will have the chance to work on impactful projects that contribute to Lyft's mission of connecting people and communities.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Lyft

Software Engineering

Lyft📍 Toronto

Lyft is seeking a Software Engineer to join their Streaming Compute Team, focusing on designing and maintaining data-intensive systems. You'll work with technologies like Apache Flink and Kafka to enhance the data platform. This role requires a strong background in software development and problem-solving skills.

Mid-Level
3w ago
Lyft

Software Engineering

Lyft📍 Toronto

Lyft is hiring a Senior Software Engineer for their Data Pipelines team to build and maintain critical data infrastructure. You'll work with technologies like Python, Apache, and Kafka to support millions of users. This role requires 5+ years of experience in software engineering.

Senior
2w ago
Lyft

Software Engineering

Lyft📍 Toronto

Lyft is seeking a Senior C++ Software Engineer to develop large-scale routing engines. You'll work primarily with C++ to enhance Lyft's mapping capabilities. This role requires a strong background in building high-throughput, low-latency backend services.

Senior
1d ago
Pryon

Software Engineering

Pryon📍 New York City

Pryon is hiring a Senior Software Engineer to join their AI Engineering team. You'll collaborate with talented engineers to build a data platform for an enterprise answer engine product, utilizing skills in Python, Java, and Natural Language Processing.

Senior
2 years ago
Lyft

Data Engineer

Lyft📍 Toronto

Lyft is hiring a Senior Data Engineer to lead the design and development of critical data systems and pipelines. You'll work with technologies like Airflow, AWS, and BigQuery to ensure high-quality data management. This role requires significant experience in data engineering and collaboration with cross-functional teams.

Senior
1w ago