Senior CIAM Security Engineer — Remote

Affirm

Baltimore (MD)

On-site

USD 204,000 - 264,000

Full time

6 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 reinventing credit to make it more honest and friendly, empowering customers to buy now and pay later with transparent terms. This hands-on backend CIAM role focuses on designing and shipping core authentication and account lifecycle services for B2C and B2B experiences, with a strong emphasis on security, reliability, and scalability.

You will build backend APIs in Python and Kotlin, implement OAuth 2.0, OIDC, SAML, and SCIM, and operate infrastructure as code in a remote-first

Qualifications

  • 7+ years of backend experience designing, developing and launching systems at scale.
  • Experience with AWS, MySQL, Spark, and Kubernetes.
  • Strong communication skills for collaboration with a global engineering team.
  • Experience delivering major features with a technical and execution plan.
  • Ability to implement OAuth 2.0, OIDC, SAML, and SCIM in code.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, and account lifecycle for B2C and B2B platforms.
  • Develop backend APIs and services in Python and Kotlin that expose identity capabilities.
  • Automate CIAM infrastructure using Infrastructure as Code and CI/CD pipelines.
  • Monitor, debug, and optimize CIAM services for performance, resilience, and abuse detection.
  • Integrate CIAM platforms with internal systems and partner applications.
  • Own secure authentication flows including MFA, step-up authentication, device binding, and adaptive authentication.

Skills

Backend design
Distributed systems
Security fundamentals
Execution planning
Communication

Tools

Python
Kotlin
AWS
MySQL
Spark
Kubernetes

Job description

Affirm is reinventing credit to make it more honest and friendly, empowering customers to buy now and pay later with transparent terms. This hands-on backend CIAM role focuses on designing and shipping core authentication and account lifecycle services for B2C and B2B experiences, with a strong emphasis on security, reliability, and scalability.

You will build backend APIs in Python and Kotlin, implement OAuth 2.0, OIDC, SAML, and SCIM, and operate infrastructure as code in a remote-first

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)

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
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
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
Remote Staff CIAM Security Engineer
Remote Staff CIAM Security Engineer

Affirm • Philadelphia

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
Equity / ESPP
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
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 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 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