Infrastructure Engineer


Montréal, Quebec, Canada Remote

Full time


Feb 21

At Lyft, our mission is to improve people’s lives with the world’s best transportation. To create the best transportation experience for all, we start in our own community by creating an open, inclusive, and diverse organization where all team members are recognized for what they bring. We believe that trip by trip, we’re changing the way our world works. We imagine a world where cities feel small again, where transportation and tech bring people together, instead of taking them apart. We see the future as community-driven.

While we have a strong ride-sharing service in the US and in a few Canadian cities, we know that transportation isn’t just about cars, it’s about enjoying the ride, no matter the method. That’s why Lyft leaned in to micromobility, first joining hands with Montreal-based 8D Technologies in 2018 (from Motivate) and later with Longueuil-based PBSC in 2022, taking the place of the worldwide leader in bike-sharing. We want to provide solutions that people love and cities need.

Our offices in the Greater Montreal developed the first automated bike-share system in America (Bixi), a system that has since been deployed in more than 51 cities in 15 countries: Barcelona, Buenos Aires, Chicago, Dubai, London, Mexico, Monaco, Montreal, New-York, San-Francisco, Toronto to name a few. These are also some of the biggest bike-share systems in the world, and the list keeps growing!


  • Be responsible for, design, develop, deploy, monitor, operate and maintain existing or new elements of our systems infrastructure.
  • Help define the team’s roadmap and architecture based on technology and business needs
  • Write well-crafted, well-tested, readable, maintainable code/scripts and configurations
  • Have a good grasp and ability to explain the various tradeoffs made in decisions
  • Participate in code reviews to ensure code quality and distribute knowledge
  • Lead projects from idea to positive execution
  • Analyze our internal systems and processes and locate areas for improvement/automation
  • Incorporate considerations for business context, failure modes, monitoring, compliance, and security in your work
  • Proactively participate in resolving ongoing incidents 
  • Unblock, support, effectively communicate, and obtain buy-in across teams to achieve results
  • Share your knowledge by giving brown bags, tech talks, and evangelizing appropriate tech and engineering best practices


  • BSc/MSc in Computer Engineering, Computer Science, related field or relevant work experience
  • 5+ years of software engineering/production infrastructure industry experience
  • Experience designing, debugging and running fault-tolerant, highly available, large-scale distributed systems
  • Experience working with public cloud platforms (e.g., AWS, GCP, Microsoft Azure, etc.)
  • Proficiency in scripting languages to use APIs to automate manual processes
  • Experience with common CI tools (Jenkins, Buildkite, CircleCI, TeamCity), and proficiency in at least one of those tools
  • Experience working with databases, relational or NoSQL
  • Linux administration experience, or familiarity with managing a fleet of Linux machines
  • Must have a track record of professional excellence
  • Must be fluent in spoken and written English and minimally be willing to learn french if required


  • Extended health and dental coverage options, along with life insurance and disability benefits
  • Mental health benefits
  • Family building benefits
  • Access to a Health Care Savings Account
  • In addition to provincial observed holidays, team members get 15 days paid time off, with an additional day for each year of service 
  • 4 Floating Holidays each calendar year prorated based off of date of hire
  • 10 paid sick days per year regardless of province
  • 18 weeks of paid parental leave. Biological, adoptive, and foster parents are all eligible

Lyft proudly pursues and hires a diverse workforce. 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. Please contact your recruiter now if you wish to make such a request.

Lyft’s team in Montreal is growing, and we are looking for a solid, experienced infrastructure engineer to join our Infrastructure team to help maintain our current systems, work on our next-generation platform and bring it to multiple different markets and business models. 

Technical interviews and interactions with the other offices in the company will be mainly in English; however, the working environment in Montreal is bilingual. 

Apply for this position Back to job

You must be logged in to to apply to this job.


Your application has been successfully submitted.

Please fix the errors below and resubmit.

Something went wrong. Please try again later or contact us.

Personal Information


View resume