Senior Backend Engineer – Search & Discovery (Remote)

Affirm

Oshawa

Remote

CAD 181,000 - 241,000

Full time

5 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Tech stipend
Flexible time off
ESPP

Job summary

Affirm is building a remote-first team in Canada to design and scale backend systems using Python or Kotlin. You will lead technical strategy, partner with product and design, and own on-call readiness while promoting code quality.

Expect collaboration across global teams and opportunities to impact discovery, search and monetization initiatives. The role emphasizes owning team operations, mentoring others, and delivering high-availability services with modern tech stacks in a remote-friendly

Qualifications

  • 8+ years designing, developing and launching backend systems at scale.
  • Strong experience with Python or Kotlin and distributed architectures.
  • Proven ability to ship features with high availability.
  • Experience with AWS, MySQL, Spark, and Kubernetes.
  • Proven collaboration across product, design and analytics teams.

Responsibilities

  • Set technical strategy for your team on a year-long horizon.
  • Collaborate across product, design and analytics during development.
  • Define and advocate technical solutions and operational processes.
  • Own team operations, monitoring, playbooks and on-call readiness.
  • Foster code quality and design standards across teams.
  • Develop talent through feedback and leadership.

Skills

Python
Kotlin
Distributed systems
Code quality
Collaboration

Tools

AWS
MySQL
Spark
Kubernetes
React

Job description

Affirm is building a remote-first team in Canada to design and scale backend systems using Python or Kotlin. You will lead technical strategy, partner with product and design, and own on-call readiness while promoting code quality.

Expect collaboration across global teams and opportunities to impact discovery, search and monetization initiatives. The role emphasizes owning team operations, mentoring others, and delivering high-availability services with modern tech stacks in a remote-friendly

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Discovery & Search (Remote)
Senior Backend Engineer - Discovery & Search (Remote)

Affirm • San Juan de Terranova

Remote
CAD 181,000 - 241,000
Health coverage
Tech stipends
Flexible time off
+1
Lead Backend Engineer, Search & Discovery (Remote)
Lead Backend Engineer, Search & Discovery (Remote)

Affirm • Windsor

Remote
CAD 181,000 - 241,000
Health coverage
Tech stipends
Flexible time off
+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
Remote-First Backend Software Engineer I
Remote-First Backend Software Engineer I

Affirm, Inc. • Edmonton

Remote
CAD 101,000 - 151,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+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
Backend Engineer – Batch & Cloud (Remote Canada)
Backend Engineer – Batch & Cloud (Remote Canada)

Affirm • Calgary

Remote
CAD 133,000 - 183,000
Health coverage for you and dependents
Tech stipends for setup and wellness
Generous time off and holidays
+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
Senior Backend Engineer, Data Infra - Remote + Equity
Senior Backend Engineer, Data Infra - Remote + Equity

Affirm • Canada

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Remote Backend Engineer: APIs at Scale (Python/Kotlin)
Remote Backend Engineer: APIs at Scale (Python/Kotlin)

Affirm • London

Remote
CAD 133,000 - 183,000
Health coverage at 100%
ESPP stock purchase
Monthly stipends for health/tech
+1
Senior Remote Frontend Engineer — React/Vue
Senior Remote Frontend Engineer — React/Vue

Affirm • Hamilton

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1