Technology & IT

Software Engineer II – CIAM at Affirm

Posted

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

About the role

Affirm is looking for a mid-level Software Engineer to join the Information Security team. You will work on core Customer Identity and Access Management (CIAM) capabilities that protect customers and support business growth. This is a hands-on role where you will build backend services for registration, login, and account lifecycle flows across B2C and B2B experiences.

Responsibilities

  • Develop and ship customer-facing authentication features, including MFA and step-up authentication.
  • Build backend services and APIs using Python or Kotlin to support secure account access.
  • Integrate with modern identity technologies such as Okta, Auth0, and ForgeRock.
  • Contribute to the full software development lifecycle, from design and coding to testing and deployment.
  • Debug services and improve reliability by analyzing logs and metrics in production.
  • Collaborate with engineering, product, and security partners to deliver scoped identity features.

Requirements

  • Demonstrated ability to write, test, and debug software in Python, Kotlin, or a similar language.
  • Foundational understanding of backend development, including APIs, data structures, and databases.
  • Curiosity about authentication and a motivation to build secure, reliable experiences.
  • A practical problem-solving approach and willingness to learn through mentorship.
  • Clear communication skills and the ability to collaborate with cross-functional teams.
  • Residency in one of the following Canadian provinces: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

Pay and benefits

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

How to apply

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

Apply on the employer’s website →