Remote CIAM Security Engineer - Scale Identity Systems

Affirm

Portland (OR)

On-site

USD 230,000 - 290,000

Full time

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

Job summary

Affirm is hiring for a senior CIAM-focused backend engineer to design, build, and operate core identity services powering registration, login, and account lifecycle across B2C and B2B platforms. You will implement standards like OAuth 2.0, OIDC, SAML, and SCIM with scalable patterns and secure integrations.

You will develop Python and Kotlin APIs, integrate with data stores, fraud signals, and downstream systems, and own end-to-end authentication flows including MFA and adaptive auth in a

Qualifications

  • 7+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.

Responsibilities

  • Design, build, and operate core CIAM backend services that support registration, authentication, authorization, account lifecycle, and profile management for B2C and B2B platforms.
  • Implement and extend identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, ensuring correctness, scalability, and clean integration patterns.
  • Develop backend APIs and services in Python and Kotlin that expose identity capabilities to web, mobile, and partner applications.
  • Integrate CIAM platforms with internal systems, including user data stores, messaging, fraud signals, and downstream customer platforms.
  • Own secure authentication and account flows end to end, including MFA, step-up authentication, device binding, consent, and adaptive authentication logic.
  • Automate CIAM infrastructure and deployments using Infrastructure as Code and CI/CD pipelines, treating identity as a core platform service.
  • Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection in high-scale environments.

Skills

Python
Kotlin
OAuth 2.0
OIDC
SAML
SCIM
AWS
Kubernetes
API design
Security fundamentals

Tools

MySQL
Spark
Terraform
CI/CD tools
Buildkite
GitHub workflows

Job description

Affirm is hiring for a senior CIAM-focused backend engineer to design, build, and operate core identity services powering registration, login, and account lifecycle across B2C and B2B platforms. You will implement standards like OAuth 2.0, OIDC, SAML, and SCIM with scalable patterns and secure integrations.

You will develop Python and Kotlin APIs, integrate with data stores, fraud signals, and downstream systems, and own end-to-end authentication flows including MFA and adaptive auth in a

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

Similar jobs worth comparing

Remote CIAM Security Engineer – Senior Backend Identity
Remote CIAM Security Engineer – Senior Backend Identity

Affirm • Nashville (TN)

On-site
USD 204,000 - 264,000
Health coverage
FSA Wallets
Time off
+1
Remote CIAM Security Engineer: Scale Identity & Auth
Remote CIAM Security Engineer: Scale Identity & Auth

Affirm • New York (NY)

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

Affirm • Atlanta (GA)

On-site
USD 204,000 - 264,000
Health care coverage
ESPP - stock purchase plan
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
Senior CIAM Security Engineer: Scale Trusted Identities
Senior CIAM Security Engineer: Scale Trusted Identities

Affirm • Austin (TX)

On-site
USD 204,000 - 264,000
Health 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
Remote CIAM Security Engineer - Backend Identity & Auth
Remote CIAM Security Engineer - Backend Identity & Auth

Affirm • Washington

On-site
USD 204,000 - 264,000
Equity
Remote-first
Health coverage for dependents
+3
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 Engineer: Secure Identity at Scale (Remote)
Senior CIAM Engineer: Secure Identity at Scale (Remote)

Affirm, Inc. • Northern (KY)

Hybrid
USD 204,000 - 264,000
Health insurance
ESPP - Employee stock purchase plan
Tech stipends for health, wellness and
+1