153K–213K CAD / year
Senior Software Engineer, Backend (Consumer Authentication Platform)
BackendRemote — Canada
Published on 2026-09-23
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.
About this role
The Senior Software Engineer will lead the development of the Consumer Authentication Platform, building secure and reliable authentication experiences for Affirm's financial products. This role involves collaborating with various teams and requires expertise in backend systems, security considerations, and technical design.
About the company
Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.
The team
Consumer Authentication Platform team
Stack
PythonKotlinJavaAWSMySQLKubernetes
What you'll do
- Design and deliver authentication platform capabilities
- Build secure systems for consumer authentication
- Collaborate with product management and other stakeholders
- Translate requirements into technical designs
- Identify and solve complex project issues
- Monitor operations and availability of systems
- Foster a culture of quality and security
- Mentor other engineers
What we're looking for
- 4+ years of backend systems experience
- Experience with distributed systems technologies
- Proficient in making significant codebase changes
- Strong communication skills
- Familiarity with authentication protocols and frameworks
Nice to have
- Knowledge of NIST Digital Identity Guidelines
- Experience in designing authentication systems
Benefits
- 100% subsidized medical coverage
- Monthly stipends for health and tech spending
- Flexible time off
- Employee stock purchase plan
