InternFlow

Greenhouse ·

full-time

Engineering Manager, Dynamic Pricing

Lyft · Toronto, Canada

Lyft operates a transportation network platform connecting riders with drivers. The Engineering Manager for Dynamic Pricing will lead a team of 6-8 engineers focused on the systems that determine ride pricing in real-time. This role sits within the Marketplace organization, where the team balances rider experience with driver earnings by utilizing historical and real-time data. Day-to-day responsibilities involve overseeing the reliability and evolution of high-traffic pricing services, partnering with data scientists to transition machine learning models into production, and managing technical debt. The manager will be responsible for defining the team's engineering roadmap, facilitating cross-functional collaboration with product and science teams, and ensuring the systems meet strict operational SLAs. This position is suitable for an experienced leader with a background in software development who can navigate complex architectural tradeoffs while mentoring and growing a high-performing engineering team. Candidates should be comfortable operating in a fast-paced environment where they can contribute to both high-level strategy and hands-on technical problem-solving.

engineering managementdynamic pricingsoftware engineeringmachine learning productionmarketplace systemstechnical leadershipdistributed systemspeople management

Education

  • Level: Bachelor's degree
  • Courses: B.S., M.S.
  • Specializations: Computer Science
Engineering Management5-5 yrs experience

Key Skills

Software DevelopmentMachine LearningOptimizationSystem ArchitectureProduction Deployment

Experience required

5-5 years experience
0 yrs10+ yrs

About the Role Engineering Manager leading a team of 6-8 engineers responsible for dynamic pricing systems at Lyft. Responsibilities Own and drive engineering execution for roadmap, define vision, facilitate cross‑functional decisions, build stakeholder relationships, ensure production readiness, manage tech debt, hire and develop engineers, define processes, mentor and share knowledge. Requirements B.S. or M.S. in Computer Science or equivalent, at least 5 years software development experience, at least 3 years people management experience, proven delivery track record, strong cross‑functional collaboration, ability to work in ambiguity. Eligibility Degree: B.S. or M.S. in Computer Science.

Skills for this role

Software DevelopmentMachine LearningOptimizationSystem ArchitectureProduction Deployment

Required skills

Software DevelopmentMachine LearningOptimizationSystem ArchitectureProduction Deployment

Also mentioned in the listing

engineering managementdynamic pricingsoftware engineeringmachine learning productionmarketplace systemstechnical leadershipdistributed systemspeople management
RoleEngineering Manager, Dynamic Pricing
CompanyLyft
LocationToronto, Canada
Typefull-time
CompensationNot disclosed
Posted2026-10-19
DeadlineRolling

Typical process for this type of role

A general guide — the exact steps for this specific listing may vary; check the original posting for details.

  1. 1ApplicationSubmit your resume through the apply link.
  2. 2ScreeningRecruiter reviews your background against the role.
  3. 3AssessmentA technical test, assignment, or coding round, depending on the role.
  4. 4Interview(s)One or more rounds with the hiring team.
  5. 5OfferOffer letter with compensation and start date.

Before you apply

0/4

More at Lyft

Other jobs at Lyft

See all 38 openings at Lyft

Explore Related Placements


// similar opportunities

You might also like