Remote Staff CIAM Security Engineer

Affirm

Philadelphia (Philadelphia County)

On-site

USD 204,000 - 290,000

Full time

2 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 / ESPP

Job summary

Affirm is reinventing credit to make it more honest and friendly, with a remote-first culture in the United States. This backend security role focuses on building CIAM capabilities that protect customers and support growth across B2C and B2B experiences.

You will design, implement, and operate core CIAM services and APIs in Python or Kotlin, ensuring security, reliability, and scalable integration with internal systems and partner applications.

Qualifications

  • 7+ years of experience designing, developing and launching backend systems at scale.
  • Strong backend experience in Python or Kotlin.
  • Hands-on with cloud and container tech: AWS, Kubernetes, Spark, MySQL.
  • Excellent written and verbal communication for cross‑functional teams.
  • Ability to deliver major features with clear tech and execution plans.
  • Design, build, and operate CIAM backend services for B2C/B2B.
  • Implement OAuth 2.0, OIDC, SAML, SCIM in code.

Responsibilities

  • Design, build, and operate CIAM backend services for registration, authentication, authorization, and account lifecycle for B2C and B2B.
  • Implement and extend identity standards with scalable patterns.
  • Develop backend APIs in Python and Kotlin for web, mobile, and partner apps.
  • Integrate CIAM with internal systems, data stores, messaging, and fraud signals.
  • Own secure auth and account flows end to end, including MFA and adaptive auth.
  • Automate CIAM infrastructure with IaC and CI/CD pipelines.
  • Monitor and optimize CIAM services for performance and abuse detection.

Skills

Backend design
Python/Kotlin
AWS
MySQL
Kubernetes
Communication
APIs/Authorization
CI/CD

Tools

AWS
Kubernetes
Spark
MySQL
Terraform
GitHub workflows
Buildkite

Job description

Affirm is reinventing credit to make it more honest and friendly, with a remote-first culture in the United States. This backend security role focuses on building CIAM capabilities that protect customers and support growth across B2C and B2B experiences.

You will design, implement, and operate core CIAM services and APIs in Python or Kotlin, ensuring security, reliability, and scalable integration with internal systems and partner applications.

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

Similar jobs worth comparing

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 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)
Senior CIAM Backend Engineer (Remote)

Socket.dev • United States

On-site
USD 204,000 - 290,000
Health, dental, vision coverage
Remote-first
Equity
Remote CIAM Security Engineer (Backend)
Remote CIAM Security Engineer (Backend)

Affirm • Raleigh (NC)

On-site
USD 204,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
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 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
Staff CIAM Backend Engineer - Remote
Staff CIAM Backend Engineer - Remote

Affirm • Houston (TX)

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