L

Lyft

Runs a ride-hailing app and bike-share systems

Engineering Manager - Dynamic Pricing

Engineering LeadershipConfirmed live in the last 24 hours
Full-timeToronto, ON, CanadaHybrid

About the Job

Requirements

  • A B.S. or M.S. in Computer Science, or equivalent practical experience.
  • At least 5 years of software development experience, with enough technical depth to engage credibly in architecture and design discussions.
  • At least 3 years of people management experience, with a demonstrated ability to grow engineers and build cohesive teams.
  • A proven track record of delivering projects end-to-end in a fast-paced environment while balancing speed with quality and sustainability.
  • Strong cross-functional collaboration skills and the ability to work alongside Product, Design, Science, and Analytics to align priorities and drive shared outcomes.
  • The ability to operate effectively in ambiguity, decompose complex problems, and bring structure and clarity to the team.
  • Strong written and verbal communication skills, with the ability to represent the team clearly to senior stakeholders and advocate effectively for resourcing and prioritization.

Responsibilities

  • Own and drive engineering execution for the team's roadmap, from planning through delivery, adapting as priorities and business conditions change.
  • Define the team's engineering vision and short- and mid-term plans in partnership with Science and Product, making clear tradeoffs between technology, product, and business needs.
  • Facilitate cross-functional decision-making and resolve blockers with partner teams across Marketplace.
  • Build relationships with key stakeholders to align on standards, identify collaboration opportunities, and keep them informed of risks and dependencies.
  • Understand the team's stack deeply and be accountable for architectural decisions.
  • Partner with tech leads and scientists to productionize models safely, with strong experimentation, shadowing, rollout, and monitoring practices.
  • Ensure production readiness by setting success metrics, SLAs, and reliability standards; own on-call health and serve as an escalation point during incidents, including major events.
  • Manage tech debt and ensure systems stay reliable, efficient, and cost-effective as the platform evolves.
  • Hire, develop, and retain a diverse team of engineers, and build an environment where open, positive collaboration between engineering and science is the norm.
  • Set clear expectations, give timely feedback, evaluate performance fairly, and support each engineer's growth and career development.
  • Match people to opportunities that stretch them, and develop future technical leaders on the team.
  • Define and refine team processes, tooling, and operating rhythms.
  • Contribute to the broader Lyft engineering community through mentoring, interviewing, and knowledge sharing.

Desired Qualifications

  • Experience managing a diverse set of engineering roles, such as backend, web, mobile, and/or data, is a plus.
  • Experience working on a growth-focused team or organization, such as incentives, messaging, or ads, is a plus.

About the Company

Lyft

Runs a ride-hailing app and bike-share systems

Lyft runs a ride-hailing app that connects riders with nearby drivers in the United States and Canada, and its Freenow app books taxis and other rides across Europe. In 2019, it became the first ride-hailing company to go public in the United States, weeks ahead of Uber. Riders see the price before they book and pay through the app, and Lyft keeps a share of each fare while independent drivers, who use their own or rented cars, earn the rest. Lyft also runs bike-share systems such as New York's Citi Bike, sells ads inside its app, and dispatches self-driving cars from partner companies in some cities. Lyft was founded in 2012 and is based in San Francisco, California.

Company size
1,001-5,000
Company stage
IPO
Headquarters
San Francisco, CA
Founded
2012

Recently Posted Jobs

Explore more opportunities at Lyft

See more jobs