Backend CIAM Engineer (Remote)

Affirm, Inc.

San Francisco (CA)

Remote

CAD 133,000 - 183,000

Full time

2 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 at no cost
Monthly tech stipends
Flexible time off
Employee stock purchase plan (ESPP)

Job summary

Affirm, Inc. is seeking a hands-on mid‑engineering contributor in Information Security to build and maintain backend services powering registration, login, and account lifecycles for B2C and B2B experiences.

You’ll work with Python or Kotlin and modern identity tech to deliver secure, scalable features. You’ll collaborate with engineering and product partners, participate in code reviews, and drive reliable services with strong security fundamentals.

Qualifications

  • Experience writing and testing software in Python or Kotlin.
  • Solid understanding of backend development, APIs, data structures, databases.
  • Interest in authentication and CIAM platforms.
  • Strong problem-solving and collaborative skills.
  • Ability to communicate and collaborate across teams.

Responsibilities

  • Build and ship customer-facing authentication features—from smoother login experiences to MFA, step-up authentication, and device binding.
  • Develop backend services and APIs in Python or Kotlin, turning product requirements into working software.
  • Work with identity technologies like Okta, Auth0, ForgeRock, writing integrations that connect identity to apps.
  • Take features through the SDLC: design, write tests, review code, and deploy to production with team support.
  • Debug services to improve reliability using logs and metrics to observe production behavior.
  • Collaborate with engineering, product, and security teams to grow security-focused software engineering skills.

Skills

Python
Kotlin
Backend development
APIs
Security fundamentals
CIAM platforms

Tools

Okta
Auth0
ForgeRock

Job description

Affirm, Inc. is seeking a hands-on mid‑engineering contributor in Information Security to build and maintain backend services powering registration, login, and account lifecycles for B2C and B2B experiences.

You’ll work with Python or Kotlin and modern identity tech to deliver secure, scalable features. You’ll collaborate with engineering and product partners, participate in code reviews, and drive reliable services with strong security fundamentals.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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
Backend Engineer, CIAM & Security (Remote)
Backend Engineer, CIAM & Security (Remote)

Affirm, Inc. • Austin (TX)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Equity rewards
Monthly stipends for health, wellness,
+2
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
Staff CIAM Backend Engineer - Remote
Staff CIAM Backend Engineer - Remote

Affirm • Palo Alto (CA)

On-site
USD 230,000 - 290,000
Health care coverage
Employee stock purchase plan (ESPP)
Stipends for health, wellness and tech
+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
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
Senior CIAM Backend Security Engineer - Remote
Senior CIAM Backend Security Engineer - Remote

Affirm • Boulder (CO)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1