Impress employers and recruiters.
Choose from hundreds of resume examples.

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Engineering Manager, Dynamic Pricing role.
Rezi rewrites your resume against Lyft's job description. Free.

Tailor your resume to this Engineering Manager, Dynamic Pricing role.
Rezi rewrites your resume against Lyft's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Engineering Manager, Dynamic Pricing posting at Lyft — free, in seconds.

Don't guess if your resume is good enough.
See how it scores against the Engineering Manager, Dynamic Pricing posting at Lyft — free, in seconds.
About the Role
The Marketplace organization at Lyft is responsible for accelerating business growth and achieving key financial metrics. The Dynamic Pricing & Offer Selection team uses real-time and historical data to set ride prices and determine ride options, balancing price and ETA for riders and drivers. This role involves owning the reliability and evolution of dynamic pricing systems, partnering with leadership on the roadmap, and growing a strong engineering team.
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 make sure 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.
Requirements
- 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.
- Proven track record of delivering projects end-to-end in a fast-paced environment, balancing speed with quality and sustainability.
- Strong cross-functional collaboration skills — comfortable working alongside Product, Design, Science, and Analytics to align on priorities and drive shared outcomes.
- 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.
Skills
- Dynamic pricing
- Offer selection
- Machine learning
- Optimization models
- System scaling
- Architecture
- Experimentation
- Rollout practices
- Monitoring practices
- Success metrics
- SLAs
- Reliability standards
- On-call management
- Incident management
- Tech debt management
- Process definition
- Tooling
- Operating rhythms
- Mentoring
- Interviewing
- Knowledge sharing
Location
- Toronto
Work Type
- Hybrid
- In-office (at least 3 days per week)
- Remote (up to 4 weeks per year)
Experience Level
- 5+ years software development
- 3+ years people management
Education Level
- B.S. or M.S. in Computer Science or equivalent practical experience
Salary/Compensations
- CAD $172,000 - CAD $215,000
Benefits
- Extended health and dental coverage options
- Life insurance
- Disability benefits
- Mental health benefits
- Family building benefits
- Child care benefits
- Pet benefits
- Lyft funded Health Care Savings Account
- RRSP plan with company match
- Flexible paid time off policy (salaried team members)
- 15 days paid time off + additional day per year of service (hourly team members)
- 18 weeks paid parental leave (top-up plan)
- Subsidized commuter benefits
- Lyft ride credits
About the Company
- Lyft's purpose is to serve and connect.
- Lyft cultivates a work environment where all team members belong and have the opportunity to thrive.
Equal Opportunity
- Lyft is committed to creating an inclusive workforce that fosters belonging.
- Lyft believes that every person has a right to equal employment opportunities without discrimination because of race, ancestry, place of origin, colour, ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability, pardoned record of offences, or any other basis protected by applicable law or by Company policy.
- Lyft also strives for a healthy and safe workplace and strictly prohibits harassment of any kind.
- Accommodation for persons with disabilities will be provided upon request in accordance with applicable law during the application and hiring process.