Remote Identity Engineer — CIAM Backend (Python/Kotlin)

Affirm, Inc.

Portland (OR)

Remote

USD 146,000 - 225,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

Remote-friendly
Health coverage for dependents
Tech setup stipends
Employee stock purchase plan

Job summary

Affirm, a remote-first company, seeks engineers to build and maintain backend services powering registration, login, authorization, and account lifecycles across B2C and B2B experiences. You’ll work with Python or Kotlin, integrating with Okta, Auth0, and ForgeRock, and participate in code reviews, testing, and production deployment.

You will collaborate with product and security teams to deliver secure, reliable authentication features while learning modern identity technologies and best

Qualifications

  • Proven ability to write, test, and debug software in Python, Kotlin, or similar.
  • Foundational backend development skills: APIs, data structures, databases, version control.
  • Interest in authentication and secure user experiences; CIAM familiarity a plus.
  • Willingness to learn, ask questions, and collaborate across teams.

Responsibilities

  • Build and ship customer-facing authentication features with mentorship.
  • Develop backend services and APIs in Python or Kotlin.
  • Integrate with identity platforms like Okta, Auth0, ForgeRock for web, mobile, and partner apps.
  • Tackle the full SDLC: design, code, test, review, and deploy with production support.
  • Debug services, improve reliability, and analyze production logs/metrics.
  • Collaborate with engineering, product, and security teams to improve security practices.

Skills

Python
Kotlin
Backend
Security
CIAM

Education

Bachelor's degree or equivalent

Tools

Okta
Auth0
ForgeRock

Job description

Affirm, a remote-first company, seeks engineers to build and maintain backend services powering registration, login, authorization, and account lifecycles across B2C and B2B experiences. You’ll work with Python or Kotlin, integrating with Okta, Auth0, and ForgeRock, and participate in code reviews, testing, and production deployment.

You will collaborate with product and security teams to deliver secure, reliable authentication features while learning modern identity technologies and best

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Identity & Security Backend Engineer (Python/Kotlin)
Remote Identity & Security Backend Engineer (Python/Kotlin)

Affirm, Inc. • San Diego (CA)

Remote
USD 165,000 - 225,000
100% health coverage for you and your
Tech setup stipends
Flexible time off and holidays
+1
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
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 (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
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
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 – 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 — 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
Remote-First Backend Engineer, Identity & Security
Remote-First Backend Engineer, Identity & Security

Affirm, Inc. • Madison (WI)

Remote
USD 146,000 - 225,000
Health coverage
Tech stipends
Flexible time off
+1
CIAM Backend Engineer II — Remote-First, Equity
CIAM Backend Engineer II — Remote-First, Equity

Affirm, Inc. • Washington

Remote
USD 146,000 - 206,000
Health coverage 100% for you and your:
Tech stipends
Flexible time off
+1