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