Senior CIAM Backend Engineer (Remote)

Affirm

Minneapolis (MN)

On-site

USD 204,000 - 264,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage for you and dependents
Equity rewards
Monthly stipends for health, wellness,
100% subsidized medical coverage

Job summary

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. This role is a hands-on engineering position inside Information Security, focused on CIAM capabilities that protect customers and support growth.

You will design, build, and operate CIAM backend services for registration, authentication, authorization, and account lifecycle for B2C and B2B platforms.

Qualifications

  • 7+ years of backend engineering experience designing, developing, and launching systems at scale.
  • Proficient in Python or Kotlin and building highly available distributed services.
  • Strong knowledge of cloud-native architectures and security fundamentals.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, and account lifecycle for B2C and B2B.
  • Implement and extend identity protocols (OAuth 2.0, OIDC, SAML, SCIM) in code.
  • Develop and maintain backend APIs for web, mobile, and partner apps.
  • Integrate CIAM platforms with internal systems and data stores.
  • Own secure authentication flows including MFA and adaptive auth.
  • Automate CIAM infrastructure using IaC and CI/CD pipelines.
  • Monitor and optimize CIAM services for performance and resilience.

Skills

Python
Kotlin
Distributed systems
AWS
OAuth/OIDC/SAML
CI/CD
Security fundamentals
Communication

Tools

Okta
Auth0
Ping Identity
Azure AD B2C
Terraform
Buildkite
Kubernetes

Job description

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. This role is a hands-on engineering position inside Information Security, focused on CIAM capabilities that protect customers and support growth.

You will design, build, and operate CIAM backend services for registration, authentication, authorization, and account lifecycle for B2C and B2B platforms.

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

Similar jobs worth comparing

Staff CIAM Backend Engineer - Remote
Staff CIAM Backend Engineer - Remote

Affirm • Houston (TX)

On-site
USD 204,000 - 264,000
Health coverage for you and dependents
Equity rewards
Stipends for health and tech
+1
Senior CIAM Backend Engineer (Remote)
Senior CIAM Backend Engineer (Remote)

Affirm • Boise (ID)

On-site
USD 204,000 - 264,000
Health coverage
Equity
Remote-friendly
+1
Senior CIAM Security Engineer - Remote
Senior CIAM Security Engineer - Remote

Affirm • Boston (MA)

On-site
USD 204,000 - 264,000
Health care coverage
Flex spending wallets
Time off
+1
Senior CIAM Security Engineer – Remote Identity Platform
Senior CIAM Security Engineer – Remote Identity Platform

Affirm • Denver (CO)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Security Engineer — Remote
Senior CIAM Security Engineer — Remote

Affirm • Baltimore (MD)

On-site
USD 204,000 - 264,000
Health coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Backend Engineer — Remote, AWS & Security
Senior CIAM Backend Engineer — Remote, AWS & Security

Affirm • Seattle (WA)

On-site
USD 230,000 - 290,000
Health coverage for you and dependents
Employee stock purchase plan (ESPP)
Flexible stipends for tech and health
+1
Remote CIAM Software Engineer - Secure Backend Platforms
Remote CIAM Software Engineer - Secure Backend Platforms

Affirm • Cleveland (OH)

On-site
USD 204,000 - 264,000
Health coverage for you and dependents
Equity compensation
Monthly stipends for health/tech
+1
Senior CIAM Backend Engineer – Remote
Senior CIAM Backend Engineer – Remote

Affirm • Sioux Falls (SD)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Backend Engineer — Remote
Senior CIAM Backend Engineer — Remote

Affirm • Los Angeles (CA)

On-site
USD 230,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Backend Engineer - Remote, Scale & Security
Senior CIAM Backend Engineer - Remote, Scale & Security

Affirm • Las Vegas (NV)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1