Senior Backend Engineer, Authentication Platform (Remote)

Affirm

Ottawa

Remote

CAD 199,000 - 256,000

Full time

2 days ago
Be an early applicant
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Affirm is seeking a Senior Software Engineer for the Consumer Authentication Platform. The role focuses on building secure, reliable authentication experiences across millions of users and merchants, spanning sign-up, sign-in, account recovery, and step-up challenges.

You will lead architectural initiatives and deliver reusable authentication capabilities across geographies. The ideal candidate has 4+ years designing backend systems at scale, deep knowledge of OAuth/OpenID and related security

Qualifications

  • Experience designing session-management, token-issuance, account-recovery, or multi-factor authentication systems.
  • Familiarity with risk-based or adaptive authentication and the interaction between identity, security, compliance, and fraud controls.
  • Owns growth mindset and mentorship within the team.
  • Knowledge of OAuth 2.0, OpenID Connect, WebAuthn, FIDO2, JWTs, and public-key cryptography.

Responsibilities

  • Lead significant technical initiatives and influence platform architecture.
  • Deliver secure authentication capabilities reusable across products, merchants, and geographies.
  • Collaborate with product, Security, Fraud, Identity, Analytics, Compliance, and Data Science teams.
  • Build secure, highly available backend systems at scale.

Skills

Backend design
Distributed systems
Security
Mentorship

Education

Bachelor's degree or equivalent

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is seeking a Senior Software Engineer for the Consumer Authentication Platform. The role focuses on building secure, reliable authentication experiences across millions of users and merchants, spanning sign-up, sign-in, account recovery, and step-up challenges.

You will lead architectural initiatives and deliver reusable authentication capabilities across geographies. The ideal candidate has 4+ years designing backend systems at scale, deep knowledge of OAuth/OpenID and related security

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer (Backend, Consumer Authentication Platform)
Senior Software Engineer (Backend, Consumer Authentication Platform)

Affirm • Ottawa

Remote
CAD 199,000 - 256,000
Senior Backend Engineer - Auth & Fraud (Remote Canada)
Senior Backend Engineer - Auth & Fraud (Remote Canada)

Affirm • Kelowna

Remote
CAD 153,000 - 213,000
Equity rewards
Remote Backend Engineer, Identity Decisioning & KYC
Remote Backend Engineer, Identity Decisioning & KYC

Affirm • Ottawa

Remote
CAD 85,000 - 120,000
Remote-first compensation
Spending wallets
Employee communities
+7
Senior Software Engineer, Backend (Consumer Authentication Platform)
Senior Software Engineer, Backend (Consumer Authentication Platform)

Affirm • Saskatoon

Remote
CAD 153,000 - 213,000
Health coverage 100% for you and your 
Tech stipend
ESPP stock purchase plan
+1
Remote Staff CIAM Engineer Build Secure Identity Platforms
Remote Staff CIAM Engineer Build Secure Identity Platforms

Affirm • San Juan de Terranova

On-site
CAD 181,000 - 241,000
Equity
Health coverage for dependents
Stipends for health and tech
+1
Remote Backend Staff Engineer - Identity Decisioning
Remote Backend Staff Engineer - Identity Decisioning

Affirm, Inc. • Canada

Remote
CAD 181,000 - 241,000
100% covered premiums
Monthly tech stipends
Comprehensive health benefits for you/
+1
Senior Frontend Engineer — Auth & Trust (Remote)
Senior Frontend Engineer — Auth & Trust (Remote)

Affirm • London

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1
Backend Engineer II - Identity & KYC (Remote Canada)
Backend Engineer II - Identity & KYC (Remote Canada)

Affirm • Saskatoon

Remote
CAD 133,000 - 183,000
Medical coverage
Dental & vision
Stipends for health/tech
Senior Backend Architect: High-Scale Systems (Remote)
Senior Backend Architect: High-Scale Systems (Remote)

Affirm • Toronto

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipend
Flexible time off
+1
Remote Backend Senior Engineer – Partner APIs
Remote Backend Senior Engineer – Partner APIs

Affirm • Toronto

On-site
CAD 153,000 - 213,000
Health coverage
Monthly spending stipends
Flexible time off
+1