Remote CIAM Backend Engineer

Affirm

Salt Lake City (UT)

On-site

USD 204,000 - 290,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

Equity
Medical coverage for you and dependets
Stipends for health, tech spending
Remote-first

Job summary

Affirm is seeking a hands-on backend engineer in Information Security to design and ship CIAM capabilities for B2C and B2B experiences. You will build and operate backend services in Python and Kotlin that support registration, login, authorization, and account lifecycle flows, with strong emphasis on security, reliability, and scalability.

You will implement identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, and collaborate with partner teams to deliver robust authentication

Qualifications

  • 7+ years in backend system design and launch at scale.
  • Strong knowledge of OAuth 2.0, OIDC, SAML and SCIM.
  • Experience with AWS, MySQL, Spark and Kubernetes.
  • Proven ability to ship features end-to-end with secure by design approach.

Responsibilities

  • Design, build and operate CIAM backend services for registration, authentication and account lifecycle.
  • Implement identity standards in code with secure integration patterns.
  • Develop Python/Kotlin backends exposing APIs to web and mobile apps.
  • Automate CI/CD pipelines and infrastructure as code.
  • Monitor and optimize CIAM services for performance and abuse detection.

Skills

Backend design & scale
Python or Kotlin
OAuth 2.0 / OIDC / SAML / SCIM
Distributed systems
CI/CD pipelines
AWS
MySQL
Kubernetes
GitHub workflows

Tools

AWS
MySQL
Spark
Kubernetes
Okta
Auth0
Ping Identity
ForgeRock
Azure AD B2C
Terraform
Buildkite
GitHub

Job description

Affirm is seeking a hands-on backend engineer in Information Security to design and ship CIAM capabilities for B2C and B2B experiences. You will build and operate backend services in Python and Kotlin that support registration, login, authorization, and account lifecycle flows, with strong emphasis on security, reliability, and scalability.

You will implement identity standards such as OAuth 2.0, OIDC, SAML, and SCIM in code, and collaborate with partner teams to deliver robust authentication

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

Similar jobs worth comparing

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

Affirm • St. Louis (MO)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
ESPP stock purchase plan
Tech and lifestyle stipends
+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 Security Engineer - Scale Identity Systems
Remote CIAM Security Engineer - Scale Identity Systems

Affirm • Portland (OR)

On-site
USD 230,000 - 290,000
Health 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
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 – Scale & Security
Remote CIAM Backend Engineer – Scale & Security

Affirm • Chicago (IL)

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