Drimva

Affirm

Senior Software Engineer, Backend (Card Ledger & Money Movement)

$173K–$255K

Remote US · Remote · Senior · Full-time · Posted Sep 1, 2026

Experience
4+ years designing, developing, and launching backend systems at scale.
Education
Bachelor’s degree in a related field or equivalent practical experience.

About the job

Build and operate backend systems for Affirm’s card ledger and money movement products, while leading delivery, reliability, and engineering quality for the team.

What you'll do

  • Own quarterly goals, guide engineers through ambiguous problems, and support delivery.
  • Partner with product, design, and analytics on technical plans, risks, and trade-offs.
  • Monitor system health and availability, support on-call operations, and improve engineering standards.

What they ask for

  • 4+ years designing, developing, and launching backend systems at scale using languages such as Python or Kotlin.
  • Experience developing highly available distributed systems using technologies such as AWS, MySQL, and Kubernetes.
  • Experience planning and delivering significant features or system components with simple, extensible designs; able to make substantial changes safely in a large codebase.
  • Strong verbal and written communication skills for collaboration with a global engineering team.

Pay

$195,000 - $255,000 USD base salary; $173,000 - $233,000 USD base salary

Tools

Python, Kotlin, AWS, MySQL, Kubernetes

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)