Senior Backend Engineer - Scalable Cloud Infra (Remote)

Affirm

Oshawa

On-site

CAD 153,000 - 213,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

Health care coverage
Flexible Spending Wallets
Time off
Employee stock purchase plan

Job summary

Affirm is hiring for a backend leadership role within the Batch Infra team, focused on scalable compute platforms for ML, product and financial engineering workloads in a remote Canada-wide capacity.

The role requires 4+ years in backend design and deployment with Python or Kotlin, AWS, MySQL, and Kubernetes. You will own quarterly goals, drive architecture, and foster quality, ownership, and talent development across a distributed team.

Qualifications

  • 4+ years designing backend systems at scale using Python or Kotlin.
  • Experience with AWS, MySQL and Kubernetes for highly available services.
  • Experience with workflow orchestration frameworks (Airflow, Flyte, Prefect, Temporal, Luigi).
  • Experience scaling frameworks like Spark/Flink on Kubernetes for big data.
  • Ability to define technical plans and write high-quality, maintainable code.

Responsibilities

  • Own quarterly goals and lead engineers through ambiguity to delivery.
  • Collaborate with product, design and analytics in the lifecycle and decisions.
  • Identify and solve project, process, or technology issues and drive solutions.
  • Monitor metrics and support reliability, on-call duties and 'keep the lights on'.
  • Set and promote code review and design standards across the team.
  • Mentor and develop talent through feedback and example.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
Distributed systems
Code ownership
Communication

Education

Bachelor's degree or equivalent

Tools

Airflow
Flyte
Prefect
Temporal
Luigi
Spark
Flink

Job description

Affirm is hiring for a backend leadership role within the Batch Infra team, focused on scalable compute platforms for ML, product and financial engineering workloads in a remote Canada-wide capacity.

The role requires 4+ years in backend design and deployment with Python or Kotlin, AWS, MySQL, and Kubernetes. You will own quarterly goals, drive architecture, and foster quality, ownership, and talent development across a distributed team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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: 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
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
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
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
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, 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
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 Backend Engineer II — Streaming
Remote Backend Engineer II — Streaming

FarCoder • Canada

Remote
CAD 70,000 - 110,000
Remote-first
Health coverage
Stock purchase plan
+1