- 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.

