Identity & Security Backend Engineer II (Remote)

Affirm, Inc.

Edmonton

Remote

CAD 133,000 - 183,000

Full time

6 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage for employee andDepend
Monthly tech stipend
Flexible time off
Employee stock purchase plan (ESPP)

Job summary

Affirm, Inc. is seeking a mid-level backend engineer focused on CIAM to build and maintain authentication services powering registration, login, authorization, and account lifecycle flows for B2C and B2B experiences.

You will collaborate with senior engineers and partner teams to deliver secure, reliable features. You will work on backend systems and APIs in Python or Kotlin, integrate with Okta, Auth0 and ForgeRock, and contribute across the full development lifecycle with a focus on security

Qualifications

  • Wrote, tested and debugged software in Python/Kotlin or similar language.
  • Understanding of APIs, data structures, databases, and version control.
  • Interest in authentication/security and CIAM platforms.
  • Problem-solving mindset with willingness to learn through code reviews.
  • Ability to collaborate with security, product and engineering teams.

Responsibilities

  • Build and ship customer-facing authentication features from login to MFA and device binding.
  • Develop backend services and APIs in Python or Kotlin.
  • Integrate identity technologies like Okta/Auth0/ForgeRock across web and mobile apps.
  • Contribute to design, code reviews, tests, and production deployments with team support.
  • Debug services to improve reliability using logs and metrics from production.

Skills

Python
Kotlin
APIs
Backend development
CIAM
Security fundamentals
Debugging

Tools

Okta
Auth0
ForgeRock

Job description

Affirm, Inc. is seeking a mid-level backend engineer focused on CIAM to build and maintain authentication services powering registration, login, authorization, and account lifecycle flows for B2C and B2B experiences.

You will collaborate with senior engineers and partner teams to deliver secure, reliable features. You will work on backend systems and APIs in Python or Kotlin, integrate with Okta, Auth0 and ForgeRock, and contribute across the full development lifecycle with a focus on security

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Identity Security Backend Engineer II (Remote)
Identity Security Backend Engineer II (Remote)

Affirm, Inc. • Halifax

Remote
CAD 133,000 - 183,000
Health coverage 100% for you and your
Monthly tech setup stipends
Flexible time off
+1
Remote Backend Engineer – Identity & Security (Python/Kotlin)
Remote Backend Engineer – Identity & Security (Python/Kotlin)

Affirm, Inc. • Kitchener

Remote
CAD 133,000 - 183,000
Health coverage
Monthly tech setup stipends
Flexible time off and holidays
+1
Remote Software Engineer II — Identity & Auth Backend
Remote Software Engineer II — Identity & Auth Backend

Affirm, Inc. • Regina

Remote
CAD 133,000 - 183,000
Health coverage for employees and his/
Monthly tech/health stipends
Flexible time off
+1
Backend Identity Engineer – CIAM & Auth Systems
Backend Identity Engineer – CIAM & Auth Systems

Affirm, Inc. • Victoria

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipend
Flexible time off
+1
Remote CIAM Backend Engineer
Remote CIAM Backend Engineer

Affirm, Inc. • Canada

Remote
GBP 71,000 - 98,000
Health coverage for you and dependents
Monthly stipends for tech setup
Flexible time off
+1
Senior CIAM Security Engineer - Remote
Senior CIAM Security Engineer - Remote

Affirm • Canada

Remote
CAD 181,000 - 241,000
Health care coverage for you and your
Flexible Spending Wallets
Time off and holidays
+1
Senior CIAM Security Engineer (Backend Identity)
Senior CIAM Security Engineer (Backend Identity)

Affirm • Kitchener

On-site
CAD 181,000 - 241,000
Health coverage for you and dependents
Monthly health, wellness and tech stip
Equity (ESPP)
+2
Remote Staff CIAM Engineer Build Secure Identity Platforms
Remote Staff CIAM Engineer Build Secure Identity Platforms

Affirm • San Juan de Terranova

On-site
CAD 181,000 - 241,000
Equity
Health coverage for dependents
Stipends for health and tech
+1
Senior CIAM Security Engineer — Remote
Senior CIAM Security Engineer — Remote

Affirm • Saskatoon

On-site
CAD 181,000 - 241,000
Health insurance for you and dependets
Tech & wellness stipends
Paid vacation & holidays
+1
Product Security Engineer II: IAM & Backend (Remote)
Product Security Engineer II: IAM & Backend (Remote)

Affirm, Inc. • Ottawa

Remote
CAD 133,000 - 183,000
Health coverage
Monthly stipends
Flexible time off
+1