Ingénieur Logiciel Backend
Lyft
8 months ago
Montréal, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Define the roadmap and architecture based on technological and business needs.
- Write well-designed, tested, readable, and maintainable code.
- Explain various trade-offs made in decision-making.
- Participate in code reviews to ensure code quality and share knowledge.
- Lead projects from ideation to deployment.
- Integrate business context and failure modes into your work.
- Proactively participate in ongoing incident resolution.
- Communicate effectively and gain team buy-in to achieve results.
- Share knowledge through brown bags, technical talks, and promoting best engineering practices.
- Observe the direct impact of your work on operational efficiency and passenger experience.
Requirements
- 3+ years of experience in software engineering.
- Experience in object-oriented programming, with bonuses for Python or Go.
- Experience with distributed systems (e.g., Kubernetes, gRPC).
- Experience working with relational or NoSQL databases.
- Experience in designing, building, and improving a set of components managed by the team.
- Experience defining API schemas and developing backend services in a microservices environment.
- Experience in investigating and resolving issues outside your area of expertise.
- Strong culture of collaboration and teamwork.
- Fluent in English and functionally proficient in French.
Benefits
- Excellent health, dental, vision insurance, life insurance, and disability benefits.
- Mental health support program.
- Fertility and family planning support.
- Pet care benefits.
- Health Savings Account (HSA).
- Retirement savings plan contribution options.
- Flexible paid time off policy allowing team members to take as much time as needed with manager approval.
- 18 weeks of paid parental leave for biological, adoptive, and foster parents.
- Transportation benefits.
Tech Stack
GogRPCKubernetesPython
Categories
BackendFull Stack