Backend Engineer II — Remote, Scalable Systems

BranchFactor

Canada

Remote

CAD 206,000 - 317,000

Full time

8 days ago

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 employees and/deps
Tech stipends
Generous time off
Employee stock purchase plan

Job summary

Affirm is seeking a software engineer for a distributed backend system, with a focus on scalable services and reliable code. You will work closely with a global team, tackle multi-component solutions, and contribute to on-call duties while growing your skills.

The role emphasizes ownership, collaboration, and strong communication, with a remote-first culture and flexible in-person onboarding as needed. A Bachelor’s degree or equivalent experience is acceptable.

Qualifications

  • 1.5+ years of software engineering experience.
  • Backend design, development and deployment experience.
  • Proficient in Python or Kotlin.
  • Familiar with distributed systems, AWS, MySQL and Kubernetes.
  • Able to navigate large codebases and perform code reviews.
  • Demonstrates ownership of growth and seeks feedback.
  • Strong communication and collaboration across teams.
  • Bachelor’s degree or equivalent experience in a related field.

Responsibilities

  • Break down projects into tasks, deliver in phases, and collaborate for timely delivery.
  • Collaborate with product management, design, and analytics in ideation and decision-making.
  • Support operations and on-call efforts, monitor artifacts and metrics.
  • Engage in growth activities, including interview process participation.

Skills

Python
Kotlin
AWS
MySQL
Kubernetes
Distributed systems

Education

Bachelor's degree or equivalent in related field

Job description

Affirm is seeking a software engineer for a distributed backend system, with a focus on scalable services and reliable code. You will work closely with a global team, tackle multi-component solutions, and contribute to on-call duties while growing your skills.

The role emphasizes ownership, collaboration, and strong communication, with a remote-first culture and flexible in-person onboarding as needed. A Bachelor’s degree or equivalent experience is acceptable.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Software Engineer II — Remote + Equity
Backend Software Engineer II — Remote + Equity

Affirm, Inc. • Newfoundland and Labrador

Hybrid
CAD 133,000 - 183,000
Health coverage for you and dependents
Tech setup stipend
Flexible time off
+1
Backend Engineer, Scale Dev Productivity (Remote)
Backend Engineer, Scale Dev Productivity (Remote)

Affirm, Inc. • Oshawa

Remote
CAD 101,000 - 151,000
Health coverage
Tech stipends
Flexible time off
+1
Backend Engineer I — Scale Search & Ads (Remote)
Backend Engineer I — Scale Search & Ads (Remote)

Affirm, Inc. • Toronto

Remote
CAD 101,000 - 151,000
Health coverage for you and dependents
Monthly tech stipends
Time-off & holidays
+1
Senior Backend Engineer, Reliability Platform (Remote)
Senior Backend Engineer, Reliability Platform (Remote)

Vibehackers • Toronto

Remote
CAD 153,000 - 213,000
100% subsidized medical coverage
Dental coverage
Vision coverage
+5
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm, Inc. • Edmonton

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1
Remote Backend Engineer — Build Scale & Impact (Equity)
Remote Backend Engineer — Build Scale & Impact (Equity)

Affirm, Inc. • Canada

Remote
CAD 153,000 - 213,000
Health coverage
Stipends for tech & health/wellness
Flexible time off
+1
Backend Engineer II – Scalable APIs & Remote
Backend Engineer II – Scalable APIs & Remote

Affirm, Inc. • Regina

Remote
CAD 133,000 - 183,000
Flexible spending wallets
Wellness days
Learning & development programs
+3
Remote Full-Stack Engineer II: Web & API Dev
Remote Full-Stack Engineer II: Web & API Dev

Affirm, Inc. • Hamilton

Remote
CAD 133,000 - 183,000
100% health coverage for you and your
Monthly stipend for tech setup
Flexible time off
Backend Software Engineer I — Remote Canada (Equity)
Backend Software Engineer I — Remote Canada (Equity)

Affirm, Inc. • Newfoundland and Labrador

Hybrid
CAD 101,000 - 151,000
Health coverage
Tech stipends
ESPP
Senior Software Engineer (Backend & Distributed Systems)
Senior Software Engineer (Backend & Distributed Systems)

Placements24 • Kimberley

Hybrid
CAD 110,000 - 150,000
Competitive salary
Health insurance
Paid time off
+4