Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm

Edmonton

On-site

CAD 153,000 - 213,000

Full time

14 days+
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 for you and dependents
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is reinventing credit with a scalable backend platform supporting ML, product, and financial engineering workloads. This remote Canada role focuses on delivering reliable, high-availability compute solutions and leading a team to achieve quarterly goals.

You will collaborate across product, design, and analytics, own key initiatives, and drive architecture with emphasis on quality and ownership.

Qualifications

  • 4+ years of experience designing, developing and launching backend systems at scale.
  • Experience with Python or Kotlin for backend development.
  • Track record building highly available distributed systems on AWS with MySQL and Kubernetes.
  • Familiar with workflow orchestration frameworks like Airflow, Flyte, Prefect, Temporal, Luigi.
  • Experience scaling frameworks like Spark/Flink on Kubernetes.
  • Ability to propose technical plans for major features with simple, extensible design.
  • Strong coding standards and ability to safely modify large codebases.
  • Proactive in seeking feedback and owning personal growth.
  • Strong written and verbal communication for global collaboration.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Own and deliver quarterly goals for the team, mentoring engineers through ambiguity.
  • Collaborate with product management, design, analytics in lifecycle.
  • Proactively identify issues and lead resolution.
  • Support operations and on-call efforts, monitor metrics.
  • Set and promote code review and design standards across the team.
  • Develop talent by giving feedback and leading by example.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Kubernetes
Airflow
Spark
Flink
Ownership
Communication

Education

Bachelor’s degree

Tools

Airflow
Flyte
Prefect
Temporal
Luigi
Spark
Flink

Job description

Affirm is reinventing credit with a scalable backend platform supporting ML, product, and financial engineering workloads. This remote Canada role focuses on delivering reliable, high-availability compute solutions and leading a team to achieve quarterly goals.

You will collaborate across product, design, and analytics, own key initiatives, and drive architecture with emphasis on quality and ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 - 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
Remote Staff Backend Engineer: Scalable DB Platforms
Remote Staff Backend Engineer: Scalable DB Platforms

Affirm • Kitchener

On-site
CAD 181,000 - 241,000
Health care 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, Reliability & AI Platform (Remote)
Senior Backend Engineer, Reliability & AI Platform (Remote)

Affirm • Kitchener

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+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 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 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
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
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