Remote Backend Engineer — CIAM & Security

Affirm, Inc.

Minneapolis (MN)

Remote

USD 146,000 - 206,000

Full time

2 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

100% subsidized health coverage
Tech setup stipends
Flexible time off
ESPP

Job summary

Affirm, Inc. is seeking a hands-on mid-level engineer to help build and maintain backend services powering registration, login, authorization, and account lifecycle flows across B2C and B2B experiences.

You’ll work with Python or Kotlin, integrate Okta/Auth0/ForgeRock, and contribute across the SDLC with a focus on security and reliability. The role emphasizes mentorship, collaboration with product and security, and a remote-first environment with some in-person onboarding.

Qualifications

  • Experience writing, testing, and debugging software in Python or Kotlin.
  • Foundational backend development knowledge: APIs, databases, VCS.
  • Interest in authentication and secure customer experiences; CIAM familiarity is a plus.
  • Demonstrated problem solving and willingness to learn via mentorship and code reviews.

Responsibilities

  • Build and ship authentication features from login to MFA and device binding.
  • Develop backend services and APIs in Python or Kotlin for secure access.
  • Integrate identity tech (Okta/Auth0/ForgeRock) across web, mobile, partners.
  • Contribute to design, tests, reviews, and production deployments with the team.
  • Improve reliability via debugging, logs, and metrics; collaborate with teams.

Skills

Python/Kotlin
Backend development
APIs
Security fundamentals
Collaborative work

Education

Bachelor's degree in CS or related field

Tools

Okta
Auth0
ForgeRock

Job description

Affirm, Inc. is seeking a hands-on mid-level engineer to help build and maintain backend services powering registration, login, authorization, and account lifecycle flows across B2C and B2B experiences.

You’ll work with Python or Kotlin, integrate Okta/Auth0/ForgeRock, and contribute across the SDLC with a focus on security and reliability. The role emphasizes mentorship, collaboration with product and security, and a remote-first environment with some in-person onboarding.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 (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
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
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
Backend Identity Engineer - Auth & CIAM (Remote)
Backend Identity Engineer - Auth & CIAM (Remote)

Affirm, Inc. • St. Louis (MO)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Monthly stipends for tech setup
Time off & holidays
+1
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
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 (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 CIAM Backend Engineer
Remote CIAM Backend Engineer

Affirm, Inc. • Chicago (IL)

Remote
USD 146,000 - 206,000
Health coverage for dependents
Tech setup stipends
Generous time off and holidays
+1
Remote CIAM & Product Security Engineer
Remote CIAM & Product Security Engineer

Affirm, Inc. • San Francisco (CA)

Hybrid
CAD 133,000 - 183,000
Health coverage for you and dependents
Monthly tech spending stipends
Time off and holidays
+1