Senior CIAM Backend Engineer — Remote

Affirm

Los Angeles (CA)

On-site

USD 230,000 - 290,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
Employee stock purchase plan

Job summary

Affirm is building the next generation of customer identity and authentication. This hands-on backend role focuses on core CIAM services and security, supporting registration, login, authorization, and account lifecycle for B2C and B2B.

You will implement and extend standards like OAuth 2.0, OIDC, SAML, and SCIM, delivering high-quality code in Python and Kotlin while integrating with internal systems and partner apps. Remote-first with strong collaboration across teams.

Qualifications

  • 7+ years designing, developing and launching backend systems at scale.
  • Strong backend engineering with Python or Kotlin and API design.
  • Experience building distributed systems on AWS with MySQL, Spark or Kubernetes.
  • Proven ability to ship major features with a clear technical plan.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, and account lifecycle for B2C and B2B.
  • Extend identity standards like OAuth 2.0, OIDC, SAML, and SCIM in code with scalable patterns.
  • Develop Python and Kotlin backend APIs exposing identity capabilities to web, mobile, and partner apps.
  • Automate CIAM infrastructure and deployments using IaC and CI/CD pipelines.
  • Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection.

Skills

Python
Kotlin
AWS
MySQL
Spark
Kubernetes
Communication
Code quality

Tools

GitHub
Buildkite
CI/CD pipelines
Terraform

Job description

Affirm is building the next generation of customer identity and authentication. This hands-on backend role focuses on core CIAM services and security, supporting registration, login, authorization, and account lifecycle for B2C and B2B.

You will implement and extend standards like OAuth 2.0, OIDC, SAML, and SCIM, delivering high-quality code in Python and Kotlin while integrating with internal systems and partner apps. Remote-first with strong collaboration across 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 • Sioux Falls (SD)

On-site
USD 204,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
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 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
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
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 Security Engineer — Identity & Auth
Senior CIAM Security Engineer — Identity & Auth

Affirm • Madison (WI)

On-site
USD 204,000 - 264,000
Health care coverage
Stipends for health/wellness/tech
Equity rewards
+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
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
Staff CIAM Backend Engineer - Remote
Staff CIAM Backend Engineer - Remote

Affirm • Charlotte (NC)

On-site
USD 204,000 - 290,000
Health care coverage for you and your
Flexible Spending Wallets
Time off
+1