Affirm
Senior Software Engineer, Backend (Identity Data)
Remote Canada +1 · Remote · Senior · Full-time · Posted Oct 20, 2026
- Location
- Remote Canada
Remote US - Experience
- 4+ years
About the job
Own and deliver high-availability, low-latency backend systems for consumer onboarding, authentication, and verification across Affirm products.
What you'll do
- Lead delivery of team goals and guide engineers through ambiguous problems.
- Partner with product, design, and analytics on product decisions, technical constraints, risks, and trade-offs.
- Support system availability and quality through monitoring, on-call work, and team 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.
- Experience defining technical plans and designing significant features or system components.
- Proficiency making significant changes safely in a large codebase.
Pay
$153,000 - $213,000 CAD base pay per year
Tools
Python, Kotlin, AWS, MySQL, Kubernetes
Model-written summary · the original posting is authoritative