Backend Software Engineer
Lyft
8 months ago
Montréal, Canada
Mid Level / Senior
H1B Sponsor
Responsibilities
- Help define the roadmap and architecture based on technology and business needs.
- Write well-crafted, well-tested, readable, maintainable code.
- Explain various tradeoffs made in technical decisions.
- Participate in code reviews to ensure code quality.
- Lead projects from idea to positive execution.
- Incorporate business context and failure modes in your work.
- Proactively resolve ongoing incidents.
- Support and communicate effectively across teams.
- Share knowledge through tech talks and best practices.
Requirements
- 3+ years of software engineering experience.
- Experience with object-oriented programming, preferably Python or Go.
- Experience in distributed systems such as Kubernetes and gRPC.
- Experience with relational or NoSQL databases.
- Experience designing and developing backend services in a microservices environment.
- Ability to investigate and solve problems outside of your expertise.
- Must be fluent in spoken and written English and have working proficiency in French.
Benefits
- Extended health and dental coverage options, life insurance, and disability benefits.
- Mental health benefits.
- Family building benefits.
- Pet benefits.
- Access to a Lyft funded Health Care Savings Account.
- RRSP plan to help save for your future.
- Flexible paid time off policy for salaried team members.
- 18 weeks of paid time off for new parents.
- Subsidized commuter benefits.
Tech Stack
GogRPCKubernetesPython
Categories
Backend