Backend Engineer II – Scalable APIs & Remote

Affirm, Inc.

Regina

Remote

CAD 133,000 - 183,000

Full time

2 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

Flexible spending wallets
Wellness days
Learning & development programs
Parental benefits
Employee resource groups
ESPP stock purchase plan

Job summary

Affi is seeking a Software Engineer II to join the Contact Channels engineering team, working remotely in Canada. You will help break down projects, ship web apps with modern UI frameworks, and design scalable APIs using Python or Kotlin.

Collaboration with product, design, and analytics is essential, as is ownership and clear communication. The role emphasizes contributing to operations, keeping services healthy, and growing with the team through interviews and knowledge sharing.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience shipping web apps with React or Vue.
  • Experience designing, developing and launching APIs using Python or Kotlin.
  • Ability to break down problems and deliver well-tested, extensible code.
  • Strong ownership and proactive growth mindset.
  • Excellent verbal and written communication for a global team.

Responsibilities

  • Break down larger projects into tasks, deliver in phases, and collaborate for timely delivery.
  • Collaborate with product management, design & analytics on ideation and trade-offs.
  • Support operations: monitor metrics, escalate when needed, and handle on-call work.
  • Contribute to team community through growth activities and interview participation.

Skills

React
Vue
API design
Python
Kotlin
Code reviews
Ownership
Communication

Tools

Git
CI/CD
Testing frameworks

Job description

Affi is seeking a Software Engineer II to join the Contact Channels engineering team, working remotely in Canada. You will help break down projects, ship web apps with modern UI frameworks, and design scalable APIs using Python or Kotlin.

Collaboration with product, design, and analytics is essential, as is ownership and clear communication. The role emphasizes contributing to operations, keeping services healthy, and growing with the team through interviews and knowledge sharing.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II - APIs & Scale (Remote)
Backend Engineer II - APIs & Scale (Remote)

Affirm, Inc. • Hamilton

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
ESPP
+1
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
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 Engineer II — Remote, Scalable Systems
Backend Engineer II — Remote, Scalable Systems

BranchFactor • Canada

Remote
CAD 206,000 - 317,000
Health coverage for employees and/deps
Tech stipends
Generous time off
+1
Remote Full-Stack Engineer II - Python/Kotlin & React
Remote Full-Stack Engineer II - Python/Kotlin & React

Affirm, Inc. • San Juan de Terranova

Remote
CAD 133,000 - 183,000
Health coverage
Tech stipends
Flexible time off
+1
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
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
Software Engineer II, Fullstack (Contact Channels)
Software Engineer II, Fullstack (Contact Channels)

Affirm, Inc. • Victoria

Remote
CAD 133,000 - 183,000
Flexible Spending Wallets for tech, (f
Away Days
Learning & Development programs
+3
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