Backend Software Engineer - Post-Transaction Systems (Remote)

Affirm

Oshawa

Remote

CAD 128,000 - 188,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

100% subsidized medical coverage
Wellness spending stipend
Generous time off
ESPP

Job summary

Affirm in Canada seeks a software engineer to build backend services powering post-transaction outcomes for the Affirm Card. You’ll collaborate with product, compliance, and cross-functional teams to deliver reliable, scalable systems.

Role requires 1.5+ years of experience, Python or Kotlin, and familiarity with AWS, MySQL, and Kubernetes. You will write clean, well-tested code and participate in reviews in a remote-first environment with competitive compensation and benefits.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems in Python or Kotlin.
  • Familiar with distributed systems and AWS, MySQL, and Kubernetes.
  • Ability to translate business problems into multi-component solutions with well-tested code.
  • Strong communication and collaboration across global teams.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Break down large projects into tasks, delivering in phases with timely collaboration.
  • Support product lifecycle with product management, design & analytics involvement.
  • Support operations and on-call efforts, monitoring metrics and escalating as needed.
  • Contribute to team growth through interview participation and peer feedback.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Code reviews
Communication

Education

Bachelor’s degree or equivalent

Job description

Affirm in Canada seeks a software engineer to build backend services powering post-transaction outcomes for the Affirm Card. You’ll collaborate with product, compliance, and cross-functional teams to deliver reliable, scalable systems.

Role requires 1.5+ years of experience, Python or Kotlin, and familiarity with AWS, MySQL, and Kubernetes. You will write clean, well-tested code and participate in reviews in a remote-first environment with competitive compensation and benefits.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer — Post-Transaction Systems (Remote)
Backend Engineer — Post-Transaction Systems (Remote)

Affirm • Toronto

On-site
CAD 128,000 - 188,000
Health coverage
ESPP
Stipends for tech setup
+1
Senior Backend Engineer: Scale APIs & Systems (Remote)
Senior Backend Engineer: Scale APIs & Systems (Remote)

Affirm • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off and holidays
+1
Backend Engineer - Auth & Scalable Systems (Remote Canada)
Backend Engineer - Auth & Scalable Systems (Remote Canada)

Affirm • Hamilton

On-site
CAD 153,000 - 213,000
Senior Software Engineer, Backend (Consumer Data Platform)
Senior Software Engineer, Backend (Consumer Data Platform)

Affirm, Inc. • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
ESPP equity program
Monthly tech stipends
Senior Software Engineer, Backend (PBA - Growth)
Senior Software Engineer, Backend (PBA - Growth)

Affirm • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off and holidays
+1
Senior Software Engineer, Backend (Partner Merchant Interface)
Senior Software Engineer, Backend (Partner Merchant Interface)

Affirm, Inc. • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
Tech stipend
Flexible time off
+1
Software Engineer II
Software Engineer II

Affirm • Oshawa

Remote
CAD 128,000 - 188,000
100% subsidized medical coverage
Wellness spending stipend
Generous time off
+1
Staff Software Engineer, Backend (Online Storage)
Staff Software Engineer, Backend (Online Storage)

Affirm, Inc. • Canada

Hybrid
CAD 181,000 - 241,000
Health coverage
Spending stipends
Time off to recharge
+1
Software Engineer II
Software Engineer II

Affirm • Prince Edward Island

On-site
CAD 128,000 - 188,000
100% subsidized medical coverage
Stock purchase plan (ESPP)
Monthly tech and wellness stipends
+1
Staff Software Engineer, Backend (Online Storage) Affirm · $130k – $173k Middle 7h ago
Staff Software Engineer, Backend (Online Storage) Affirm · $130k – $173k Middle 7h ago

Remote Genie • Canada

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1