Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II, Backend (Identity Decisioning)

Affirm is seeking a Software Engineer II for its Identity Decisioning backend team on a remote basis. The employer creates honest financial products designed to give…

View Company

Role Snapshot

Hiring Now

Remote from

Remote

Salary

Undisclosed

Department

General

Employment

Full-time

Experience

Not specified

Published14d ago
Listing Views17
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is seeking a Software Engineer II for its Identity Decisioning backend team on a remote basis. The employer creates honest financial products designed to give people a clear, predictable way to pay over time without hidden fees. In this role, you will build and support backend systems that validate consumer identities for all Affirm products while meeting regulatory requirements such as KYC. You will collaborate closely with compliance, fraud,…

Job Description

Affirm is seeking a Software Engineer II for its Identity Decisioning backend team on a remote basis. The employer creates honest financial products designed to give people a clear, predictable way to pay over time without hidden fees. In this role, you will build and support backend systems that validate consumer identities for all Affirm products while meeting regulatory requirements such as KYC. You will collaborate closely with compliance, fraud, product, auth, and other engineering teams.

This position is well-suited for a software engineer who enjoys breaking down large initiatives into phased deliverables, contributing to system availability and on-call rotations, and engaging in team development. Operating in a remote-first environment with global engineering collaboration, you will manage software projects across multiple components, write clean and tested code, and participate in code reviews.

Total compensation includes a base salary determined by location, equity rewards, and monthly stipends for health, wellness, and technology. Affirm also provides fully subsidized medical, dental, and vision insurance for employees and their dependents, flexible time off, and an employee stock purchase plan.

Responsibilities

  • Deconstruct large projects into individual tasks and deliver them across multiple phases with guidance from leadership
  • Partner with product management, design, and analytics during ideation and technical planning
  • Monitor system availability and artifacts, handle escalations, and participate in on-call duties
  • Engage in team growth activities, including participating in the interview process
  • Navigate codebases, debug code written by others, and conduct code reviews

Requirements

  • Minimum of 1.5 years of experience working as a software engineer
  • Experience designing, developing, and launching backend systems
  • Proficiency in Python or Kotlin
  • Familiarity with distributed systems building blocks and technologies including AWS, MySQL, and Kubernetes

Qualifications

  • Bachelor's degree in a related field or equivalent practical experience

Core Skills

Benefits

  • 100% employer-subsidized medical, dental, and vision coverage for employees and dependents
  • Monthly stipends covering health, wellness, and technology needs
  • Flexible time off combined with a holiday calendar
  • Employee stock purchase plan allowing discounted stock purchases
  • Base pay range varying by region, supplemented by equity rewards

Frequently Asked Questions

Is this position remote?

Yes, this is a remote-first role where most positions can be performed from almost anywhere within the country of employment, though new hires are invited to an in-person onboarding experience.

What is the salary range for this role?

The base pay range is $165,000 to $225,000 USD for the USA Pacific region (CA, WA, NY, NJ, CT) and $146,000 to $206,000 USD for all other U.S. states.

What experience is required to apply?

Applicants must have at least 1.5 years of experience as a software engineer, proficiency in Python or Kotlin, and familiarity with backend systems, AWS, MySQL, and Kubernetes.

What employment type is this job?

The posting specifies full-time employment.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Affirm
AffirmPosted 16h ago
Full-timeRemoteUSD 164,000 - 245,000/yr
Affirm
AffirmPosted 2d ago
Affirm
AffirmPosted 2d ago
San FranciscoFull-timeRemote
Advertisement
320 × 50

Posted by Affirm

Source: Affirm

2 sources detected for this job

Affirm

Affirm

153Open Jobs
—No reviews yet
View Company Profile