Skip to main content

Affirm

Software Engineer II, Backend (Identity Decisioning)

Remote US (Remote)$146k–$225kmidAdded today

About this role

Join Affirm's Identity Decisioning team as a Backend Software Engineer II to build systems that validate consumer identity and ensure regulatory compliance across all Affirm products. You'll work on distributed backend services handling KYC protocols while collaborating with product, compliance, and fraud teams to scale financial solutions.

What you'll do

  • Design, develop, and launch backend systems for identity validation and regulatory compliance
  • Break down larger projects into tasks and deliver work across multiple phases with team collaboration
  • Partner with product, compliance, and engineering teams to balance technical constraints with business needs
  • Create and monitor metrics to maintain system operations and availability
  • Participate in code reviews, debug complex systems, and mentor peers through feedback
  • Support on-call efforts and operational reliability for team services

What they're looking for

  • Backend systems design and development
  • Python or Kotlin proficiency
  • Distributed systems architecture
  • AWS and Kubernetes
  • MySQL database design
  • Code review and technical communication
  • Large codebase navigation and debugging
  • KYC/regulatory compliance knowledge

Benefits

  • 100% subsidized medical, dental, and vision coverage for employees and dependents
  • Monthly stipends for tech setup and health/wellness choices
  • Flexible time off with generous holiday calendar
  • Employee stock purchase plan (ESPP) with discount
  • Remote-first with in-person onboarding
  • In-person office flexibility
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Affirm

Affirm builds financial infrastructure and platforms that power point-of-sale lending, merchant operations, card issuance, and capital management at scale. The company is hiring backend engineers, AI solutions engineers, and infrastructure specialists to develop reliable, scalable systems for merchant platforms, payment processing, reliability monitoring, and capital orchestration.

Website
affirm.com
View all jobs at Affirm

Likely interview questions

  • Describe your experience designing and deploying backend systems at scale—what were the key technical decisions you made?
  • How have you navigated a large, unfamiliar codebase and what strategies did you use to understand it quickly?