Remote CIAM & Product Security Engineer

Affirm, Inc.

San Francisco (CA)

Hybrid

CAD 133,000 - 183,000

Full time

5 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

Health coverage for you and dependents
Monthly tech spending stipends
Time off and holidays
Employee stock purchase plan

Job summary

AFFIRM, Inc. is seeking a mid‑level Software Engineer to join our Information Security team. You’ll help build and maintain backend services powering registration, login, and account lifecycle across B2C and B2B experiences, with a focus on secure, scalable authentication.

You’ll work with Python or Kotlin, integrate with Okta/Auth0/ForgeRock, and participate in design, testing, and production deployment while leveraging mentorship to grow your skills in authentication and security.

Qualifications

  • Write, test, and debug software in Python, Kotlin, or similar language.
  • Foundational backend development knowledge: APIs, data structures, databases, version control.
  • Interest in authentication and CIAM concepts; eagerness to learn.
  • Willingness to learn via mentorship and code reviews; good collaboration skills.

Responsibilities

  • Build and ship customer-facing authentication features with guidance.
  • Develop backend services and APIs in Python or Kotlin.
  • Integrate with identity platforms like Okta/Auth0/ForgeRock for web and mobile.
  • Follow SDLC: design, code, test, review, and deploy with team support.
  • Diagnose reliability issues using logs and metrics to improve production behavior.
  • Collaborate with engineering, product, and security teams to enhance authentication.

Skills

Python
Kotlin
APIs
Backend development
Testing
Debugging
Version control

Tools

Okta
Auth0
ForgeRock

Job description

AFFIRM, Inc. is seeking a mid‑level Software Engineer to join our Information Security team. You’ll help build and maintain backend services powering registration, login, and account lifecycle across B2C and B2B experiences, with a focus on secure, scalable authentication.

You’ll work with Python or Kotlin, integrate with Okta/Auth0/ForgeRock, and participate in design, testing, and production deployment while leveraging mentorship to grow your skills in authentication and security.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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. • Chicago (IL)

Remote
USD 146,000 - 206,000
Health coverage for dependents
Tech setup stipends
Generous 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
Remote CIAM Security Engineer II
Remote CIAM Security Engineer II

Affirm, Inc. • United States

Remote
USD 146,000 - 225,000
Remote-first with country-wide focus
100% covered health insurance for you/
Monthly tech stipend
+2
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 Product Security Engineer (CIAM/Auth)
Remote-First Product Security Engineer (CIAM/Auth)

Affirm, Inc. • Sioux Falls (SD)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech stipend and wellness benefits
Equity opportunity via ESPP
Remote CIAM Backend Engineer
Remote CIAM Backend Engineer

Affirm • Salt Lake City (UT)

On-site
USD 204,000 - 290,000
Equity
Medical coverage for you and dependets
Stipends for health, tech spending
+1
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
Remote CIAM Security Engineer (Backend)
Remote CIAM Security Engineer (Backend)

Affirm • Raleigh (NC)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+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