Senior CIAM Security Engineer - Remote

Affirm

Canada

Remote

CAD 181,000 - 241,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health care coverage for you and your
Flexible Spending Wallets
Time off and holidays
ESPP stock purchase plan

Job summary

Affirm is building the next generation of CIAM backend services to power registration, authentication, and account lifecycle across B2C and B2B platforms. This hands-on engineering role emphasizes security, reliability, and scalable design in a remote-first environment across Canada.

You will develop Python or Kotlin APIs, implement OAuth 2.0, OIDC, SAML, and SCIM standards, and operate CIAM services with MFA and adaptive authentication, while collaborating with global teams.

Qualifications

  • CIAM design experience including OAuth 2.0, OIDC, SAML, SCIM.
  • 7+ years backend design, development and deployment experience.
  • Strong communication and collaboration across global teams.
  • Experience with AWS, databases, and distributed systems at scale.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, auth, and account lifecycle.
  • Implement and extend identity standards in code with scalable patterns.
  • Develop Python or Kotlin APIs for web, mobile, and partner apps.
  • Automate infrastructure and deployments using IaC and CI/CD.
  • Monitor and optimize performance, resilience, and abuse detection.

Skills

Distributed systems
Security fundamentals
API design
Communication

Tools

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
GitHub workflows
Buildkite
Terraform

Job description

Affirm is building the next generation of CIAM backend services to power registration, authentication, and account lifecycle across B2C and B2B platforms. This hands-on engineering role emphasizes security, reliability, and scalable design in a remote-first environment across Canada.

You will develop Python or Kotlin APIs, implement OAuth 2.0, OIDC, SAML, and SCIM standards, and operate CIAM services with MFA and adaptive authentication, while collaborating with global teams.

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 • Saskatoon

On-site
CAD 181,000 - 241,000
Health insurance for you and dependets
Tech & wellness stipends
Paid vacation & holidays
+1
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 (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 • Calgary

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Software Engineer
Senior CIAM Software Engineer

Affirm • Kelowna

On-site
CAD 207,039 - 276,052
Health care coverage
Flexible Spending Wallets
Competitive vacation time
+1
Senior CIAM Software Engineer
Senior CIAM Software Engineer

Affirm • Victoria

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

Affirm • Hamilton

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

Affirm • Windsor

On-site
CAD 207,439 - 276,586
Health care coverage
Flexible Spending Wallets
Competitive vacation and holiday schedules
+1
Staff CIAM Security Engineer
Staff CIAM Security Engineer

Affirm • Canada

On-site
CAD 181,000 - 241,000
Health care coverage for you and your
Flexible Spending Wallets
Time off and holidays
+1
Senior CI Engineer - Build & Deployment (Remote)
Senior CI Engineer - Build & Deployment (Remote)

Affirm, Inc. • Canada

Remote
CAD 257,000 - 342,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+1