Lyft is seeking a Backend Software Engineer to join their 'Lyft Urban Solutions' team in Montreal, Canada. The successful candidate will help migrate clients to the latest platform and contribute to its evolution towards a solution that can be used in different markets and adapted to various business models.
Requirements
- Help define the roadmap and architecture based on technological and commercial needs.
- Write well-designed, tested, readable, and maintainable code.
- Have a good understanding and ability to explain the various compromises made in decisions.
- Participate in code reviews to ensure code quality and share knowledge.
- Lead projects from their ideation phase to deployment.
- Integrate commercial context and failure modes into your work.
- Participate proactively in resolving ongoing incidents.
- Unlock, support, communicate effectively, and obtain team buy-in to achieve results.
- Share knowledge by giving 'brown bags', technical conferences, and promoting appropriate technologies and engineering best practices.
- Note the direct impact of your work on the efficiency of our operational teams and the Lyft passenger experience.
Benefits
- Excellent health, dental, vision, life insurance, and disability coverage.
- Mental health support program.
- Fertility and family planning support.
- Animal companion care advantage.
- Health Spending Account (HSA).
- RRSP matching options.
- In addition to province-wide statutory holidays, team members are covered by Lyft's flexible paid time off policy.
- Lyft is proud to support new parents with 18 weeks of paid leave, designed to complement government programs.
- Transportation benefit