CIAM Backend Engineer II — Remote-First, Equity

Affirm, Inc.

Washington (District of Columbia)

Remote

USD 146,000 - 206,000

Full time

3 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage 100% for you and your:
Tech stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm, Inc. is seeking a hands-on mid-level backend engineer in Information Security to build and maintain identity services handling registration, login, and account lifecycle for B2C and B2B experiences.

You will develop in Python or Kotlin, implement MFA and device binding, and work with Okta, Auth0, and ForgeRock to connect identity capabilities to web, mobile, and partner apps. Emphasis on security, reliability, and observability.

Qualifications

  • Demonstrated ability to write, test, and debug software in Python or Kotlin through coursework or work experience.
  • Foundational backend development knowledge: APIs, data structures, databases, version control.
  • Interest in authentication mechanics and secure customer experiences; CIAM experience is a plus.
  • Willingness to learn through mentorship and code reviews; good communication with teammates.

Responsibilities

  • Build and ship customer-facing authentication features, from login to MFA and device binding.
  • Develop backend services and APIs in Python or Kotlin for secure account access.
  • Integrate identity capabilities with Okta, Auth0, ForgeRock across web, mobile, and partners.
  • Participate in design, code reviews, tests, and production deployments with the team.
  • Improve reliability by debugging services and using logs/metrics to monitor production behavior.

Skills

Python
Kotlin
Backend development
APIs
Testing
Security fundamentals
CI/CD

Education

Bachelor's degree or equivalent

Tools

Okta
Auth0
ForgeRock
CIAM platforms

Job description

Affirm, Inc. is seeking a hands-on mid-level backend engineer in Information Security to build and maintain identity services handling registration, login, and account lifecycle for B2C and B2B experiences.

You will develop in Python or Kotlin, implement MFA and device binding, and work with Okta, Auth0, and ForgeRock to connect identity capabilities to web, mobile, and partner apps. Emphasis on security, reliability, and observability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

CIAM Backend Engineer – Secure Auth & Identity (Remote)
CIAM Backend Engineer – Secure Auth & Identity (Remote)

Affirm, Inc. • Phoenix (AZ)

Remote
USD 146,000 - 225,000
Health coverage
Tech stipends
Generous time off
+1
CIAM Backend Engineer (Remote)
CIAM Backend Engineer (Remote)

Affirm, Inc. • Nashville (TN)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+1
CIAM Backend Engineer — Secure Auth APIs (Remote)
CIAM Backend Engineer — Secure Auth APIs (Remote)

Affirm, Inc. • Philadelphia

Remote
USD 146,000 - 225,000
Health coverage and dependents
Tech setup stipends
Flexible time off
+1
CIAM Backend Engineer (Python/Kotlin) – Remote
CIAM Backend Engineer (Python/Kotlin) – Remote

Affirm, Inc. • Seattle (WA)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
Remote Backend Engineer — CIAM & Security
Remote Backend Engineer — CIAM & Security

Affirm, Inc. • Minneapolis (MN)

Remote
USD 146,000 - 206,000
100% subsidized health coverage
Tech setup stipends
Flexible time off
+1
Remote CIAM Backend Engineer II
Remote CIAM Backend Engineer II

Affirm, Inc. • Atlanta (GA)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
ESPP stock purchase plan
Monthly stipends for tech setup
+1
Remote Backend Identity Engineer II
Remote Backend Identity Engineer II

Affirm, Inc. • Salt Lake City (UT)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Monthly tech stipends
Generous time off
+1
CIAM Backend Engineer II — Remote
CIAM Backend Engineer II — Remote

Tech Ladies® • Portland (ME)

Hybrid
USD 146,000 - 206,000
Health coverage
Tech stipend
Flexible time off
+1
CIAM Backend Engineer II — Remote
CIAM Backend Engineer II — Remote

Affirm, Inc. • Charlotte (NC)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+1
Backend CIAM Engineer - Secure Auth Features (Remote)
Backend CIAM Engineer - Secure Auth Features (Remote)

Affirm, Inc. • Houston (TX)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipends
Generous time off
+1