Senior CIAM Security Engineer — Remote

Affirm

Saskatoon

On-site

CAD 181,000 - 241,000

Full time

8 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health insurance for you and dependets
Tech & wellness stipends
Paid vacation & holidays
Employee stock purchase plan (ESPP)

Job summary

Affirm is reinventing credit with a remote‑first approach, building secure CIAM capabilities powering registration, login, and account lifecycle for B2C and B2B. You will design, implement, and operate backend services with strong security, reliability, and operational rigor.

You will work on core identity features, integrate with Okta/Auth0 and other CIAM platforms, and ensure scalable patterns across high‑scale environments with IaC and CI/CD pipelines.

Qualifications

  • Strong hands-on CIAM design, with OAuth 2.0/OIDC/SAML/SCIM beyond basics.
  • 5+ years of backend software engineering experience.
  • Strong production experience in Python or a similar backend language.
  • Experience designing APIs, automation frameworks, and distributed systems.
  • Hands-on CI/CD pipelines and GitHub-based workflows.

Responsibilities

  • Design, build, and operate core CIAM backend services for registration, authentication, and account lifecycle across B2C and B2B.
  • Implement and extend identity standards in code for scalability and clean integration patterns.
  • Develop Python and Kotlin APIs exposing identity capabilities to web, mobile, and partner apps.
  • Integrate CIAM platforms with internal data stores, messaging, fraud signals, and downstream systems.
  • Own secure authentication flows including MFA, device binding, consent, and adaptive auth.

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
OAuth 2.0
OIDC
SAML
SCIM
APIs
CI/CD
Terraform
GitHub workflows

Tools

Cursor
Okta
Auth0
Ping Identity
ForgeRock
Azure AD B2C

Job description

Affirm is reinventing credit with a remote‑first approach, building secure CIAM capabilities powering registration, login, and account lifecycle for B2C and B2B. You will design, implement, and operate backend services with strong security, reliability, and operational rigor.

You will work on core identity features, integrate with Okta/Auth0 and other CIAM platforms, and ensure scalable patterns across high‑scale environments with IaC and CI/CD pipelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 Remote CIAM Security Engineer
Senior Remote CIAM Security Engineer

Affirm • Kelowna

On-site
CAD 181,000 - 241,000
Health coverage
Flexible Spending Wallets
Time off
+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
Senior CIAM Backend Engineer - Remote
Senior CIAM Backend Engineer - Remote

Affirm • Toronto

On-site
CAD 251,000 - 334,000
Health coverage
Equity rewards
Stipends for health
+3
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
Staff CIAM Engineer: Identity Security at Scale (Hybrid)
Staff CIAM Engineer: Identity Security at Scale (Hybrid)

United States Digital Space LLC • Denver

Hybrid
CAD 293,000 - 352,000
Equity opportunity
Discretionary bonus
Health, dental, and vision insurance
+3
Staff CIAM Security Engineer
Staff CIAM Security Engineer

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 Engineer: Identity & Access Architecture
Senior CIAM Engineer: Identity & Access Architecture

Scotiabank • Toronto

On-site
CAD 120,000 - 180,000
Diversity & Inclusion
Workplace accessibility
Upskilling
+2
Senior CIAM Software Engineer
Senior CIAM Software Engineer

Affirm • Windsor

On-site
CAD 207,000 - 277,000
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Senior CIAM Software Engineer
Senior CIAM Software Engineer

Affirm • Kelowna

On-site
CAD 207,000 - 277,000
Health care coverage
Flexible Spending Wallets
Competitive vacation time
+1