Lyft

Software Engineer (Backend), Growth Platforms

Lyft

Apply
8 days ago
Toronto, Canada
Mid Level / Senior
H1B Sponsor

Responsibilities

  • Design, develop, deploy, monitor, operate and maintain existing or new elements of our systems and infrastructure.
  • Collaborate with engineers and partners in science & product to drive projects from inception to launch.
  • Build and operate large-scale distributed systems.
  • Help establish roadmap and architecture based on technology and our needs.
  • Analyze internal systems and processes to locate areas for improvement and automation.
  • Write well-crafted, well-tested, readable, maintainable code.
  • Unblock, support, and communicate with internal partners to achieve results.
  • Share knowledge through brown bags, tech talks, and evangelizing best practices.

Requirements

  • 3+ years of software engineering industry experience.
  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field.
  • Experience in backend software development of large-scale distributed systems.
  • Understanding of distributed systems concepts and principles.
  • Experience working with Kubernetes and container technologies.
  • Familiarity with Python and cloud-based environments such as AWS/GCP/Azure.
  • Experience with AI/ML frameworks is a plus.

Benefits

  • Extended health and dental coverage options, along with life insurance and disability benefits.
  • Mental health benefits.
  • Family building benefits.
  • Child care and pet benefits.
  • Access to a Lyft funded Health Care Savings Account.
  • RRSP plan with company match.
  • Flexible paid time off policy for salaried team members.
  • 18 weeks of paid time off for new parents.
  • Subsidized commuter benefits and Lyft ride credits.

Tech Stack

AWSAzureDockerGoogle Cloud PlatformKubernetesPython

Categories

AI & MLBackendData Engineering