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
View original job post