Staff CIAM Backend Engineer - Remote

Affirm

Houston (TX)

On-site

USD 204,000 - 264,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 for you and dependents
Equity rewards
Stipends for health and tech
PTO and holidays

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. The role is a hands-on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth, including registration, login, authorization, and account lifecycle across B2C and B2B.

The team builds and operates backend services powering identity for web, mobile, and partner

Qualifications

  • 7+ years of experience designing, developing and launching backend systems at scale.
  • Strong knowledge of OAuth 2.0, OIDC, SAML, and SCIM beyond basic configuration.
  • 5+ years of professional backend software engineering experience.
  • Experience with Python or Kotlin and building CIAM systems.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, and account lifecycle.
  • Implement identity standards (OAuth 2.0, OIDC, SAML, SCIM) in code with scalable patterns.
  • Develop backend APIs in Python and Kotlin for web, mobile, and partner apps.
  • Integrate CIAM with internal systems like data stores, messaging, and fraud signals.
  • Own secure authentication flows including MFA and adaptive auth.
  • Automate CIAM deployments with IaC and CI/CD pipelines.
  • Monitor and optimize CIAM services for performance and abuse detection.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Spark
Kubernetes
OAuth 2.0
OIDC
SAML
SCIM
API design
CI/CD
GitHub workflows
Buildkite
Terraform
Security fundamentals
Communication
Collaboration

Tools

AWS
MySQL
Spark
Kubernetes
Buildkite
Terraform

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. The role is a hands-on engineering position inside Information Security, focused on designing and shipping core CIAM capabilities that protect customers and support growth, including registration, login, authorization, and account lifecycle across B2C and B2B.

The team builds and operates backend services powering identity for web, mobile, and partner

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 • Minneapolis (MN)

On-site
USD 204,000 - 264,000
Health coverage for you and dependents
Equity rewards
Monthly stipends for health, wellness,
+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 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 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
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
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
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