Remote CIAM Security Engineer II

Affirm, Inc.

United States

Remote

USD 146,000 - 225,000

Full time

4 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first with country-wide focus
100% covered health insurance for you/
Monthly tech stipend
Employee stock purchase plan (ESPP)
Generous holiday calendars

Job summary

Affirm, Inc. is hiring a mid-level Software Engineer focused on customer authentication. You will build backend services powering registration, login, and account lifecycle for B2C and B2B experiences, with emphasis on security fundamentals and reliability.

You’ll work with Okta, Auth0, ForgeRock, and modern identity tech, writing code and automating tests. Join a remote-first team that values mentorship, code quality, and collaborative problem-solving.

Qualifications

  • Writes, tests, and debugs software in Python, Kotlin or similar language.
  • Foundational backend development concepts: APIs, data structures, databases, version control.
  • Interest in authentication, security and CIAM concepts; prior CIAM experience is a plus.
  • Willing to learn via mentorship and code reviews; strong communication is essential.

Responsibilities

  • Build and ship customer-facing authentication features—from smoother login experiences to MFA and device binding.
  • Develop backend services and APIs in Python or Kotlin.
  • Work with identity tech like Okta, Auth0, and ForgeRock and integrate into apps.
  • Take features through the SDLC: design, code, test, review, and deploy with the team support.
  • Debug services, improve reliability, and use logs/metrics to monitor production behavior.
  • Collaborate with engineers, product and security teams and grow skills in authentication.

Skills

Python
Kotlin
Backend development
APIs
Identity concepts

Education

Bachelor’s degree or equivalent practical experience

Tools

Okta
Auth0
ForgeRock

Job description

Affirm, Inc. is hiring a mid-level Software Engineer focused on customer authentication. You will build backend services powering registration, login, and account lifecycle for B2C and B2B experiences, with emphasis on security fundamentals and reliability.

You’ll work with Okta, Auth0, ForgeRock, and modern identity tech, writing code and automating tests. Join a remote-first team that values mentorship, code quality, and collaborative problem-solving.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote CIAM Security Engineer II — Auth & Identity
Remote CIAM Security Engineer II — Auth & Identity

Affirm, Inc. • Denver (CO)

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

Affirm, Inc. • Boston (MA)

Remote
USD 146,000 - 206,000
Health coverage for employees and deps
Monthly tech stipends
Flexible time off & holidays
+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 CIAM Backend Engineer
Remote CIAM Backend Engineer

Affirm, Inc. • Baltimore (MD)

Remote
USD 146,000 - 206,000
100% health coverage for employees and
employees health coverage
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
Remote CIAM Backend Engineer II
Remote CIAM Backend Engineer II

Affirm, Inc. • Pittsburgh

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Backend Identity Engineer (CIAM) - Remote
Backend Identity Engineer (CIAM) - Remote

Affirm, Inc. • Palo Alto (CA)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech stipends
Time off and holidays
+1
Remote-First CIAM Security Engineer II
Remote-First CIAM Security Engineer II

Affirm, Inc. • Raleigh (NC)

Remote
USD 146,000 - 206,000
100% dependent health coverage
Tech stipend for setup
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
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