Lyft

Backend Software Engineer

Lyft

Apply
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