133K–183K CAD / year

Software Engineer II, Backend

BackendRemote — Canada
Published on 2026-11-06
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

Build and operate scalable backend systems that support Affirm’s payment products and customer experiences. You’ll deliver projects in phases, collaborate with product and design partners, and help maintain the reliability and availability of your team’s systems.

About the company

Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.

Stack

PythonKotlinAWSMySQLKubernetes

What you'll do

  • Break larger projects into tasks and deliver them in phases
  • Collaborate with product, design, and analytics on technical decisions and trade-offs
  • Monitor system metrics and support operational and on-call efforts
  • Participate in interviews and team growth activities

What we're looking for

  • At least 1.5 years of software engineering experience
  • Backend system design, development, and launch experience; proficiency in Python or Kotlin
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes
  • Write clear, well-tested, extensible code across multiple software components
  • Comfortable navigating large codebases, debugging, and reviewing code
  • Strong written and verbal communication skills

Benefits

  • 100% subsidized medical, dental, and vision coverage for employees and dependents
  • Monthly technology, health, and wellness stipends
  • Flexible time off and generous holiday calendars
  • Employee stock purchase plan with a stock discount
View original job post