Senior Backend Engineer, Reliability & AI Platform (Remote)

Affirm

Kitchener

On-site

CAD 153,000 - 213,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is seeking a Software Engineer to design and build a next-generation reliability platform for affirm’s production systems. You’ll blend traditional distributed systems engineering with AI-assisted development to give teams a single place to understand, debug, and improve the health of their services.

This remote role is open to candidates across Canada. You will own quarterly goals, collaborate with product, design, and analytics, and help scale backend systems using Python, Kotlin, AWS,

Qualifications

  • 4+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems at scale using Python, Kotlin, AWS, MySQL and Kubernetes.
  • Experience shipping web apps with React or Vue.
  • Practical use of LLMs or AI frameworks to enhance automation and guidance with guardrails and citations.
  • Ability to define a technical plan for the delivery of a significant feature or system component with an elegant, simple and extensible design.
  • Proficient at making significant changes in a large code base with safe tooling and practices.
  • Strong ownership, growth mindset, and collaboration across teams.

Responsibilities

  • Own and deliver quarterly goals for the team, guiding engineers through ambiguity to solve open-ended problems.
  • Collaborate with product management, design and analytics to articulate constraints and trade-offs.
  • Proactively identify issues and lead in solving them.
  • Support operations and availability by creating and monitoring metrics and supporting on-call efforts.
  • Set or improve code review and design standards and advocate them beyond the team.
  • Mentor teammates and provide feedback to foster growth.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
React
Vue
LLMs/AI frameworks
Backend design
Safe refactoring
Communication

Education

Bachelor's degree or equivalent in related field

Job description

Affirm is seeking a Software Engineer to design and build a next-generation reliability platform for affirm’s production systems. You’ll blend traditional distributed systems engineering with AI-assisted development to give teams a single place to understand, debug, and improve the health of their services.

This remote role is open to candidates across Canada. You will own quarterly goals, collaborate with product, design, and analytics, and help scale backend systems using Python, Kotlin, AWS,

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1
Senior Backend Engineer for AI-Powered Reliability (Remote)
Senior Backend Engineer for AI-Powered Reliability (Remote)

Affirm • Saskatoon

On-site
CAD 153,000 - 213,000
Health coverage
Stock purchase plan
Remote-first
+1
Senior Backend Engineer, Reliability Platform (Remote)
Senior Backend Engineer, Reliability Platform (Remote)

Vibehackers • Toronto

On-site
CAD 153,000 - 213,000
100% subsidized medical coverage
Dental coverage
Vision coverage
+5
Remote Senior Backend Engineer - AI-Driven Reliability
Remote Senior Backend Engineer - AI-Driven Reliability

Affirm • Kelowna

On-site
CAD 153,000 - 213,000
Health coverage
Flexible Spending Wallets
Time off
+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
Senior Backend Engineer - Scalable Cloud Infra (Remote)
Senior Backend Engineer - Scalable Cloud Infra (Remote)

Affirm • Oshawa

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+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 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
Backend Systems Engineer II — Remote with Impact & Growth
Backend Systems Engineer II — Remote with Impact & Growth

Kibbi • Kelowna

On-site
CAD 128,000 - 188,000
Health coverage
Tech stipends
Flexible time off
+1
Staff Backend Engineer — Scalable Datastore Platform
Staff Backend Engineer — Scalable Datastore Platform

Appletreeatl • Victoria

On-site
CAD 181,000 - 241,000
Health coverage for you or dependents
Monthly tech stipends
Flexible time off
+1