Senior Backend Architect: High-Scale Systems (Remote)

Affirm

Toronto

Remote

CAD 153,000 - 213,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipend
Flexible time off
ESPP

Job summary

Affim is building the financial brain behind our card products. We’re seeking a senior backend engineer to lead design and development of high‑throughput, highly available services, from APIs to data models in a distributed architecture.

You’ll collaborate with product, data science, and engineering teams, mentor junior engineers, and drive robust, scalable systems that power real‑time approvals, origination, and refunds across our card loan platform.

Qualifications

  • 5+ years of experience in software development and a deep understanding of system design and architecture.
  • Motivated leader, inspiring team growth and fostering a culture of continuous learning.
  • Excellent communicator, adept at sharing complex ideas with diverse audiences.
  • Strong analytical and problem-solving skills with a creative and solution-oriented mindset.
  • Proficiency in modern programming languages such as Python and Kotlin.
  • Experience with cloud platforms (AWS, Azure, Google Cloud) and containerization (Docker, Kubernetes).
  • Knowledge of database systems (SQL, NoSQL), web frameworks, and RESTful API development.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Responsibilities

  • Drive technical strategy by leading planning, prioritization, and execution of projects supporting product, technical, and business goals.
  • Lead the end-to-end design and development of large-scale, high-availability services, including robust APIs and data models for microservice/event-driven architectures.
  • Collaborate across Product, Analytics, Design, Legal, and Accounting to define requirements and execute card loan attribution and lifecycle strategy.
  • Ensure system health and performance by diagnosing issues, optimizing code, and driving long-term robustness and scalability.
  • Mentor and grow the team by guiding junior engineers, leading design reviews, and promoting best practices through code reviews.

Skills

System design
Leadership
Communication
Analytical thinking
Problem solving
Python
Kotlin
REST APIs

Education

Bachelor’s degree in related field
Equivalent practical experience

Tools

Docker
Kubernetes
AWS
Azure
Google Cloud
PostgreSQL
MongoDB

Job description

Affim is building the financial brain behind our card products. We’re seeking a senior backend engineer to lead design and development of high‑throughput, highly available services, from APIs to data models in a distributed architecture.

You’ll collaborate with product, data science, and engineering teams, mentor junior engineers, and drive robust, scalable systems that power real‑time approvals, origination, and refunds across our card loan platform.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
Senior Backend Architect - Merchant & Partner Lifecycle
Senior Backend Architect - Merchant & Partner Lifecycle

Kibbi Technologies Inc. • Halifax

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Generous vacation
+1
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1
Senior Software Engineer
Senior Software Engineer

Affirm, Inc. • Canada

Remote
CAD 153,000 - 213,000
Equity rewards
Tech stipends
Medical coverage
+2
Senior Software Engineer
Senior Software Engineer

Affirm • Toronto

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipend
Flexible time off
+1
Senior Backend Engineer - Auth & Fraud (Remote Canada)
Senior Backend Engineer - Auth & Fraud (Remote Canada)

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Health coverage
Flexible Spending Wallets
Vacation & holidays
+1
Senior Software Engineer, Backend (Consumer Data Platform)
Senior Software Engineer, Backend (Consumer Data Platform)

Affirm • Windsor

Remote
CAD 153,000 - 213,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Staff Backend Engineer – Scalable DB Platforms (Remote)
Staff Backend Engineer – Scalable DB Platforms (Remote)

Affirm • Winnipeg

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Paid time off
+1
Senior Software Engineer, Backend (Consumer Data Platform)
Senior Software Engineer, Backend (Consumer Data Platform)

Affirm • Oshawa

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech and wellness stipends
Flexible time off
+1
Senior Full-Stack Engineer – Remote, High-Impact Leader
Senior Full-Stack Engineer – Remote, High-Impact Leader

Affirm, Inc. • Canada

On-site
CAD 153,000 - 213,000
Health care coverage for you and your]
Time off and holidays
ESPP - employee stock purchase plan
+1