Senior CIAM Security Engineer - Remote

Affirm

Canada

Remote

CAD 181,000 - 241,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

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

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

Affirm • Oshawa

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

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

Affirm • Toronto

On-site
CAD 207,000 - 277,000
Health care coverage
Generous spending stipends
Competitive vacation and holidays
+1
Senior CIAM Software Engineer
Senior CIAM Software Engineer

Affirm • Kitchener

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