# Senior Software Engineer, Backend (Consumer Authentication Platform) at Affirm

- Company: Affirm
- Status: Open
- Workplace: Remote
- Location: Remote Canada
- Level: Senior
- Discipline: Backend
- Employment: Full-time
- Posted: 2026-09-23
- Skills: Checkout
- Apply: https://job-boards.greenhouse.io/affirm/jobs/7994795003

## Description

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.
 The Consumer Authentication Platform team is looking for a passionate Senior Software Engineer to help build the secure, reliable, and seamless authentication experiences that connect millions of consumers with Affirm’s financial products.
 Authentication is the front door to Affirm. Our systems power critical consumer journeys (including sign-up, sign-in, account recovery, checkout authentication, step-up challenges, session management, and connected merchant experiences) across thousands of merchants and multiple countries. We build foundational capabilities such as authentication factors, identity federation, session and authorization services, and risk-based authentication that protect consumers while minimizing unnecessary friction. We work closely with Product, Security, Fraud, Identity, Analytics, Compliance, Data Science, and a wide range of engineering teams to both leverage existing systems and build new systems. This role requires a high level of technical capability, strong cross-functional communication, and a creative mindset. Our work needs to be secure, reliable, correct, scalable, and extensible. Our job is to build an authentication platform that balances security, regulatory requirements, fraud prevention, customer experience, and business growth.
 As a senior engineer, you will lead significant technical initiatives, influence the architecture and evolution of the platform, and

More Affirm roles: https://deviantjobs.com/companies/affirm
