Senior CIAM Security Engineer (Backend Identity)

Affirm

Kitchener

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 coverage for you and dependents
Monthly health, wellness and tech stip
Equity (ESPP)
Flexible Spending Wallets
Time off

Job summary

Affirm is building the next generation of customer identity and authentication. This role is a hands-on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth.

You will build and operate backend services that power registration, login, authorization, and account lifecycle flows across B2C and B2B experiences. You will work closely with partner engineering teams and ensure identity features are delivered

Qualifications

  • Deep hands-on experience building CIAM systems with OAuth 2.0, OIDC, SAML, and SCIM.
  • 5+ years of backend software engineering experience.
  • Strong Python or Kotlin experience and API design skills.
  • Experience with CI/CD pipelines and cloud-native development (AWS).
  • Security-focused mindset with emphasis on authentication and identity services.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, login, authorization, and profile management.
  • Implement identity standards with scalable, clean integration patterns.
  • Develop backend APIs for web, mobile, and partner apps.
  • Automate CIAM infrastructure and deployments using IaC and pipelines.
  • Monitor and optimize CIAM services for performance and security.

Skills

CIAM design
OAuth 2.0
OIDC
SAML
SCIM
Python/Kotlin
AWS
Kubernetes
API design
CI/CD
Infra as Code
Security fundamentals

Tools

Cursor
Terraform
GitHub
Buildkite
AWS tooling

Job description

Affirm is building the next generation of customer identity and authentication. This role is a hands-on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth.

You will build and operate backend services that power registration, login, authorization, and account lifecycle flows across B2C and B2B experiences. You will work closely with partner engineering teams and ensure identity features are delivered

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

Similar jobs worth comparing

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 — 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 - 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 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
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
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
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 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 • Toronto

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