Technology & IT

Software Engineer II, Backend at Affirm

Posted

  • Company: Affirm
  • Location: Remote Canada
  • Job type: Full-time
  • Salary: $133,000 – $183,000 CAD

About the role

Join Affirm’s Engineering team to build reliable and scalable systems that support our mission of providing clear, predictable payment options. As a Software Engineer II, you will work on backend systems that power various parts of the business. You will be matched with a team after the interview process based on your interests and experience.

Responsibilities

  • Break down large projects into manageable tasks and deliver them in phases.
  • Collaborate with product management, design, and analytics to define technical constraints and make informed decisions.
  • Monitor system metrics and support on-call efforts to ensure platform availability.
  • Contribute to team growth by participating in the interview process and development activities.

Requirements

  • At least 1.5 years of experience as a software engineer.
  • Proficiency in designing and launching backend systems using Python or Kotlin.
  • Familiarity with distributed systems, AWS, MySQL, and Kubernetes.
  • Ability to write clear, well-tested, and extensible code.
  • Strong communication skills for collaborating with a global team.

Pay and benefits

  • Base pay range: $133,000 – $183,000 CAD per year.
  • 100% subsidized medical, dental, and vision coverage for you and your dependents.
  • Monthly stipends for health, wellness, and tech spending.
  • Flexible time off and access to an employee stock purchase plan (ESPP).

How to apply

Apply directly on Affirm’s own careers website. Omadaily never charges job seekers.

Apply on the employer’s website →