L

Lyft

Runs a ride-hailing app and bike-share systems

Engineering Manager - Quality and Developer Experience, Lus

Engineering LeadershipPosted on Nov 12
Full-timeMontreal, QC, CanadaCA$140k - CA$175k

About the Job

Requirements

  • At least 3 years of experience managing software development teams.
  • Demonstrated experience mentoring engineers and supporting their career development.
  • Ability to define a multi-quarter vision for a team, align it with business objectives, and translate it into clear, concrete plans.
  • Experience establishing processes and operating models from scratch and evolving them as the team and organization grow.
  • Ability to set clear goals, expectations, and guardrails that enable engineers to own their work and make decisions while keeping the team aligned.
  • Demonstrated ability to manage multiple workstreams with distinct priorities, cadences, and stakeholders, and to shift focus quickly while maintaining the broader vision.
  • Sound judgment and a calm, composed presence during incidents, escalations, and priority changes.
  • Strong accountability and emotional intelligence, with the ability to build trust and handle difficult conversations professionally and thoughtfully.
  • Bachelor's degree in computer science or a related field, or equivalent practical experience.
  • Strong hands-on software development experience in backend, mobile, or web development, staying close enough to the code to guide technical decisions.
  • Experience designing or developing test automation frameworks, CI/CD pipelines, or developer tools.
  • Experience operating and troubleshooting distributed systems in production.
  • Knowledge of release engineering and incident or defect management practices.
  • Fluency in written and spoken English and French.
  • Ability to communicate effectively in technical and business contexts through technical documents, discussions, and presentations, adapting communication to different audiences.

Responsibilities

  • Manage, coach, and develop a multidisciplinary team, providing career development, candid feedback, and growth opportunities tailored to each person's skills and goals.
  • Build a collaborative and inclusive team with a strong sense of belonging and accountability, giving people room to deepen their areas of expertise.
  • Provide ongoing feedback, manage performance issues, and recognize individual contributions.
  • Partner with the recruiting team to hire high-potential candidates from diverse backgrounds.
  • Set the technical direction for test automation, feature test coverage, and supporting internal tools, and encourage adoption across product engineering teams.
  • Promote quality throughout the development lifecycle by partnering with engineering teams on testability, automated coverage, and CI/CD integration.
  • Own release certification, bug bashes, and the production and management of test artifacts and resources, continuously seeking ways to automate and simplify them.
  • Own the release management process to ensure predictable, high-quality delivery across operated and enterprise environments.
  • Lead the engineering support function, including intake of issues escalated through Zendesk, defect management, root-cause analysis, and resolution of complex production issues.
  • Turn support data into actionable insights by identifying systemic issues and driving fixes with the responsible engineering teams.
  • Improve the day-to-day development and testing experience for LUS developers, focusing on differences between operated and enterprise deployments.
  • Partner with the Infrastructure team to support and evolve test-environment management.
  • Stay technically involved by reviewing technical specifications, challenging estimates, and contributing to the resolution of complex engineering problems.
  • Balance competing demands across a broad remit, tracking releases and urgent production work while protecting time for long-term investments in automation and tooling.
  • Define, maintain, and evolve quality, release, and support processes and metrics, keeping them simple and using data to measure impact and guide investment.
  • Collaborate with engineering managers, product managers, and operations partners to maintain a prioritized backlog.

Desired Qualifications

  • Experience driving change within an engineering organization by influencing teams the role does not directly manage.

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