cover image
Lyft

Lyft

www.lyft.com

5 Jobs

26,229 Employees

About the Company

Whether it's an everyday commute or a journey that changes everything, Lyft is driven by our purpose: to serve and connect. In 2012, Lyft was founded as one of the first ridesharing communities in the United States. Now, millions of drivers have chosen to earn on billions of rides. Lyft offers rideshare, bikes, and scooters all in one app -- for a more connected world, with transportation for everyone.

Listed Jobs

Company background Company brand
Company Name
Lyft
Job Title
Product Analyst, Rider Experience
Job Description
**Job Title** Product Analyst – Rider Experience **Role Summary** The Product Analyst partners with engineering, product, marketing and senior leadership to deepen understanding of rider behavior and experience. The analyst transforms large datasets into actionable insights, builds performance dashboards, designs and interprets experiments, and recommends data‑driven product improvements that elevate the rideshare experience. **Expectations** - Own end‑to‑end analysis of rider experience, defining key metrics and monitoring business health. - Translate data findings into clear, concise recommendations for cross‑functional teams and senior leadership. - Champion product performance measurement and experimentation, ensuring statistically sound conclusions. **Key Responsibilities** - Create analytical frameworks and metrics that measure rider satisfaction and operational efficiency. - Develop, maintain and automate dashboards that track product health and drive prioritisation. - Design A/B tests and evaluate their impact using statistical methods. - Monitor and diagnose ride‑share offerings, flagging issues and opportunities for improvement. - Communicate insights and decisions to stakeholders, tailoring presentations to technical and non‑technical audiences. - Act as a subject‑matter expert for rider‑centric product initiatives and help shape strategic direction. - Lead end‑to‑end data projects from hypothesis to executive presentation, ensuring alignment with business goals. **Required Skills** - Proficient in SQL for data extraction and manipulation. - Strong Python programming ability (pandas, numpy, scipy). - Advanced statistical analysis and experiment design (A/B, regression, hypothesis testing). - Experience building data visualisations and dashboards (Tableau, Power BI, Looker, or equivalent). - Excellent written and verbal communication; ability to distil complex findings for varied audiences. - Collaborative mindset with proven interpersonal skills across cross‑functional teams. - Critical thinking and problem‑solving skills that translate data into business impact. **Required Education & Certifications** - Bachelor’s degree (or equivalent) in a quantitative field (statistics, applied mathematics, economics, engineering). - Minimum 4 years of relevant experience leading data‑driven product or analytics initiatives. - Advanced degrees (MSc, PhD, or equivalent) in quantitative disciplines preferred. - Relevant certifications (e.g., Google Data Analytics, Microsoft Certified: Data Analyst Associate, SQL Certified Professional) are advantageous but not mandatory.
Toronto, Canada
Hybrid
Junior
11-03-2026
Company background Company brand
Company Name
Lyft
Job Title
Senior Software Engineer, Forecasting & Real-Time Optimization Platform
Job Description
**Job Title:** Senior Software Engineer, Forecasting & Real-Time Optimization Platform **Role Summary:** Design, develop, and operate large‑scale distributed systems that enable real‑time forecasting, dynamic pricing, supply management, and dispatch for a rideshare marketplace. Partner with product, data science, and engineering teams to deliver reliable, low‑latency services and integrate machine‑learning models into production. **Expectations:** - 5+ years of professional software engineering experience. - Proven ability to build, deploy, and maintain high‑throughput backend services. - Strong collaboration skills with cross‑functional partners (product, science, operations). - Commitment to writing clean, well‑tested, maintainable code and conducting thorough code reviews. - Willingness to share knowledge through talks, brown‑bag sessions, and open‑source contributions. **Key Responsibilities:** - Design, implement, and monitor new or existing platform components. - Build and operate distributed data pipelines and streaming applications (e.g., Beam, Flink). - Develop and maintain messaging infrastructure (e.g., Kafka, Kinesis). - Define and own real‑time data ingestion, storage, and distribution strategies across the organization. - Ensure system reliability, scalability, and sub‑millisecond response times. - Participate in code reviews and promote engineering best practices. - Conduct technical presentations and mentor team members. **Required Skills:** - Backend development for large‑scale distributed systems. - Deep understanding of distributed systems principles (consistency, availability, fault tolerance, consensus). - Experience with streaming platforms (Apache Beam, Flink) and distributed messaging systems (Kafka, Kinesis). - Proficiency in a modern programming language (e.g., Java, Scala, Python, Go). - Familiarity with machine‑learning model integration and experimentation pipelines (preferred). - Strong problem‑solving, debugging, and performance‑optimization abilities. **Required Education & Certifications:** - Bachelor’s or Master’s degree in Computer Science, Computer Engineering, or a related technical field, **or** equivalent professional experience.
Toronto, Canada
Hybrid
Senior
12-03-2026
Company background Company brand
Company Name
Lyft
Job Title
Software Engineer (Backend), Growth Platforms
Job Description
**Job Title:** Software Engineer (Backend), Growth Platforms **Role Summary:** Design, develop, and maintain large‑scale backend services that power incentives and messaging for driver and rider growth. Collaborate with product, data science, and engineering partners to deliver reliable, data‑driven solutions that personalize user experiences at scale. **Expectations:** - Self‑starter who can navigate ambiguous problems and drive features from concept to production. - Ability to prioritize tasks, meet deadlines, and deliver high‑quality code. - Strong communication and collaboration with cross‑functional teams. - Commitment to code quality, testing, and continuous improvement. **Key Responsibilities:** - Design, implement, test, deploy, monitor, and operate new and existing backend components. - Build and operate large‑scale distributed systems supporting incentives and messaging pipelines. - Define roadmap and architecture aligned with business needs and technical constraints. - Identify and automate improvement opportunities in internal systems and processes. - Write clean, well‑tested, maintainable code and conduct code reviews. - Provide technical support and clear communication to internal partners. - Share knowledge through brown‑bag sessions, tech talks, and advocacy of best practices. **Required Skills:** - 3+ years of professional software engineering experience. - Proficiency in backend development for large‑scale distributed systems. - Strong understanding of distributed systems concepts (consistency, availability, fault‑tolerance, consensus). - Experience with container orchestration (Kubernetes) and containerization (Docker, cri‑o). - Proficient in Python and comfortable working in cloud environments (AWS, GCP, or Azure). - Familiarity with data infrastructure and building data‑driven services. - Ability to write unit/integration tests and use CI/CD pipelines. - Excellent problem‑solving, debugging, and analytical skills. - Bonus: Experience integrating AI/ML models or using ML frameworks. **Required Education & Certifications:** - Bachelor’s (BS) or Master’s (MS) degree in Computer Science, Computer Engineering, or a related technical field, **or** equivalent professional experience.
Toronto, Canada
Hybrid
Junior
12-03-2026
Company background Company brand
Company Name
Lyft
Job Title
Data Engineer, Autonomous Vehicles
Job Description
**Job title:** Data Engineer, Autonomous Vehicles **Role Summary:** Design, build, and maintain scalable data pipelines and infrastructure to support Lyft’s autonomous vehicle platform. Provide high‑quality, reliable data services that empower business, analytics, and engineering teams to make data‑driven decisions. **Expectations:** - Deliver ETL and real‑time data pipelines that enable driver insights, trip routing, and business analytics. - Continuously improve data models, schemas, and quality across large‑scale distributed environments. - Collaborate with product, engineering, data science, and business stakeholders to meet evolving requirements. **Key Responsibilities:** - Build and maintain reliable, scalable data pipelines supporting driver insights and trip routing. - Improve data models and schema design to meet evolving engineering and business needs. - Monitor and improve data quality, consistency, and performance across pipelines. - Support internal users with self‑serve ETL tools and real‑time analytics pipelines. - Collaborate cross‑functionally with product, engineering, and data science teams. **Required Skills:** - Expertise in Spark, Python (or similar scripting language), and SQL performance tuning. - Experience with AWS, Hadoop/S3, Hive, Presto, Airflow, and related data engineering tools. - Solid understanding of ETL processes, workflow orchestration, and data warehousing. - Ability to design and scale data pipelines for large‑scale distributed systems. - Strong problem‑solving and collaborative mindset. **Required Education & Certifications:** - Bachelor’s degree in Computer Science, Engineering, Mathematics, Statistics, or a related field. - 3+ years of experience in data engineering, ideally with large‑scale distributed systems.
Toronto, Canada
Hybrid
Junior
12-03-2026