Lyft

Software Engineer

Lyft

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

Responsibilities

  • Drive high-impact projects and innovate new solutions to provide the best user experience.
  • Work closely with cross-functional teams to develop solutions based on technology and business needs.
  • Independently lead features from idea to positive execution and launch.
  • Unblock, support, and communicate with internal partners to achieve results.
  • Write well-crafted, well-tested, readable, maintainable code.
  • Utilize expertise in Python, Golang, and AWS to deliver robust and scalable solutions.
  • Participate in code reviews to ensure code quality and distribute knowledge.
  • Share knowledge through brown bags, tech talks, and promoting engineering best practices.

Requirements

  • BS/MS or equivalent in Computer Engineering, Computer Science, or related field.
  • 2+ years of software engineering industry experience.
  • Extensive experience in object-oriented programming, ideally in GoLang or Python.
  • Experience in backend software development of distributed systems and concurrency.
  • Strong oral and written communication skills, with the ability to collaborate with cross-functional partners.

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 to help save for your future.
  • Flexible paid time off policy allowing team members to take off as much time as needed with manager approval.
  • 18 weeks of paid time off for new parents, including biological, adoptive, and foster parents.
  • Subsidized commuter benefits and Lyft ride credits.

Tech Stack

AWSGoPython

Categories

AI & MLBackendData Engineering