Senior CIAM Backend Security Engineer - Remote

Affirm

Boulder (CO)

On-site

USD 204,000 - 264,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is hiring a Senior Backend CIAM Engineer to design, build, and operate core identity services powering registration, login, and account lifecycle for B2C and B2B experiences. You will implement OAuth 2.0, OIDC, SAML, and SCIM in code and ensure scalable, secure patterns across highly available distributed systems on AWS.

You will develop Python and Kotlin APIs, collaborate with partner teams, and own secure authentication, MFA, device binding, and adaptive authentication.

Qualifications

  • 7+ years designing, developing and shipping backend systems at scale
  • Backend experience in Python or Kotlin
  • Strong cloud & distributed system knowledge (AWS, MySQL, Spark, Kubernetes)
  • Experience with CI/CD pipelines and IaC tooling

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, authorization, and account lifecycle
  • Implement OAuth 2.0, OIDC, SAML, and SCIM in code with scalable patterns
  • Develop APIs/services in Python and Kotlin for web, mobile, and partner apps
  • Integrate CIAM platforms with internal data stores, messaging, fraud signals, and downstream systems
  • Own secure authentication and account flows end-to-end including MFA and adaptive auth
  • Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
OAuth 2.0/OIDC
CI/CD
Terraform

Tools

GitHub workflows
Buildkite
Terraform

Job description

Affirm is hiring a Senior Backend CIAM Engineer to design, build, and operate core identity services powering registration, login, and account lifecycle for B2C and B2B experiences. You will implement OAuth 2.0, OIDC, SAML, and SCIM in code and ensure scalable, secure patterns across highly available distributed systems on AWS.

You will develop Python and Kotlin APIs, collaborate with partner teams, and own secure authentication, MFA, device binding, and adaptive authentication.

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
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
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, 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 Backend Engineer
Remote CIAM Backend Engineer

Affirm • Salt Lake City (UT)

On-site
USD 204,000 - 290,000
Equity
Medical coverage for you and dependets
Stipends for health, tech spending
+1
Remote CIAM Backend Engineer - Scalable Identity & Security
Remote CIAM Backend Engineer - Scalable Identity & Security

Affirm • San Francisco (CA)

On-site
USD 230,000 - 290,000
Health insurance
Equity
Remote-friendly
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
Senior CIAM Security Engineer - Scale Identity & Auth
Senior CIAM Security Engineer - Scale Identity & Auth

Affirm • Pittsburgh

On-site
USD 204,000 - 264,000
Health coverage for you and dependents
Equity rewards
Tech stipends for health and devices
Remote CIAM Security Engineer - Scale Identity Systems
Remote CIAM Security Engineer - Scale Identity Systems

Affirm • Portland (OR)

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

Affirm, Inc. • Northern (KY)

Hybrid
USD 204,000 - 264,000
Health coverage at no cost
Spending stipends for tech setup
Flexible time off and holidays
+1