Senior CIAM Backend Engineer - Remote, Scale & Security

Affirm

Las Vegas (NV)

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 care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is hiring a hands-on backend engineer for CIAM at scale. You’ll design and ship core CIAM capabilities powering registration, login, authorization, and account lifecycle for B2C and B2B experiences.

Focus areas include secure authentication with MFA, identity standards, and scalable backend APIs in Python and Kotlin. Remote-friendly US-based role with generous benefits and equity opportunities.

Qualifications

  • 7+ years designing, developing and launching backend systems at scale with Python or Kotlin.
  • Experience building highly available distributed systems using AWS, MySQL, Spark and Kubernetes.
  • Strong communication for collaboration with global engineering teams.
  • Experience delivering major features with a technical execution plan.
  • Design, build and operate CIAM backend services for B2C/B2B platforms.
  • Implement OAuth 2.0, OIDC, SAML, SCIM in code.

Responsibilities

  • Design, develop and ship backend CIAM services for registration, login, authorization, and account lifecycle.
  • Extend identity standards (OAuth 2.0, OIDC, SAML, SCIM) with scalable patterns.
  • Develop Python/Kotlin APIs exposing identity capabilities to web, mobile, and partner apps.
  • Integrate CIAM with internal data stores, messaging, fraud signals, and downstream platforms.
  • Own secure authentication flows including MFA, step-up, device binding, consent.
  • Automate CIAM deployments via IaC and CI/CD pipelines.
  • Monitor, debug and optimize CIAM services for performance and reliability.

Skills

CIAM design
OAuth 2.0
OIDC
SAML
SCIM
Python
Kotlin
AWS
Kubernetes
Distributed systems
CI/CD
GitHub workflows
Terraform
Okta
Auth0
Azure AD B2C

Tools

Okta
Auth0
Ping Identity
ForgeRock
Azure AD B2C
Terraform
Buildkite

Job description

Affirm is hiring a hands-on backend engineer for CIAM at scale. You’ll design and ship core CIAM capabilities powering registration, login, authorization, and account lifecycle for B2C and B2B experiences.

Focus areas include secure authentication with MFA, identity standards, and scalable backend APIs in Python and Kotlin. Remote-friendly US-based role with generous benefits and equity opportunities.

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 • 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
Remote CIAM Security Engineer — Scale & Secure Identities
Remote CIAM Security Engineer — Scale & Secure Identities

Affirm • United States

Remote
USD 204,000 - 290,000
Health coverage for dependents
Remote-first culture
EspP stock purchase program
Senior CIAM Backend Security Engineer - Remote
Senior CIAM Backend Security Engineer - Remote

Affirm • Boulder (CO)

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

Affirm • Palo Alto (CA)

On-site
USD 230,000 - 290,000
Health care coverage
Employee stock purchase plan (ESPP)
Stipends for health, wellness and tech
+1
Remote Senior CIAM Security Engineer
Remote Senior CIAM Security Engineer

Affirm • San Diego (CA)

On-site
USD 230,000 - 290,000
Health coverage
Flexible Spending Wallets
Time off
+1
Senior CIAM Backend Engineer (Remote)
Senior CIAM Backend Engineer (Remote)

Socket.dev • United States

On-site
USD 204,000 - 290,000
Health, dental, vision coverage
Remote-first
Equity
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
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
Remote Senior CIAM Backend Engineer
Remote Senior CIAM Backend Engineer

Affirm • St. Louis (MO)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
ESPP stock purchase plan
Tech and lifestyle stipends
+1