Backend Engineer II - Scalable APIs (Remote)

Affirm

Halifax

Remote

CAD 133,000 - 183,000

Full time

6 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
Spending stipends
Time off
ESPP (employee stock purchase plan)

Job summary

Affirm is seeking a Software Engineer II to join the Partner Merchant Interfaces team within Decisions Foundations. You will help design, develop and launch backend systems and APIs, using Python or Kotlin, while collaborating across product, design and analytics to balance risks and trade-offs.

You will operate in a remote-first environment with flexible work options, contributing to scalable services used by major partners and upholding a strong culture of code quality and ownership.

Qualifications

  • 1.5+ years of software engineering experience.
  • Backend design, development and launch in Python or Kotlin.
  • Experience with distributed systems, AWS, MySQL and Kubernetes.
  • API design and scalability in Python or Kotlin.
  • Ability to break down problems and write clear, tested, extensible code.
  • Comfort with large code bases and code reviews.
  • Ownership mindset and proactive growth.
  • Strong communication for global teams.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Break down large projects into tasks and deliver in phases.
  • Collaborate with product, design and analytics to manage constraints and risks.
  • Support operations by monitoring metrics and participating in on-call efforts.
  • Contribute to team growth through interview participation.

Skills

Backend design
APIs at scale
Python
Kotlin
Distributed systems
AWS
MySQL
Code reviews

Education

Bachelor's degree or equivalent practical experience

Job description

Affirm is seeking a Software Engineer II to join the Partner Merchant Interfaces team within Decisions Foundations. You will help design, develop and launch backend systems and APIs, using Python or Kotlin, while collaborating across product, design and analytics to balance risks and trade-offs.

You will operate in a remote-first environment with flexible work options, contributing to scalable services used by major partners and upholding a strong culture of code quality and ownership.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II, APIs & Partners (Remote)
Backend Engineer II, APIs & Partners (Remote)

Affirm • Regina

Remote
CAD 133,000 - 183,000
Health coverage for you and dependents
Equity rewards
Remote-first company with flexible in‑
Remote Backend Senior Engineer – Partner APIs
Remote Backend Senior Engineer – Partner APIs

Affirm • Toronto

On-site
CAD 153,000 - 213,000
Health coverage
Monthly spending stipends
Flexible time off
+1
Software Engineer (Backend, PMI Integrations)
Software Engineer (Backend, PMI Integrations)

Affirm • Ottawa

Remote
CAD 80,000 - 120,000
Remote-first compensation structure
Spending Wallets
Learning & Development
Senior Software Engineer (Backend, Partner Merchant Interface)
Senior Software Engineer (Backend, Partner Merchant Interface)

Affirm • Ottawa

Remote
CAD 100,000 - 140,000
Remote-first compensation
Spending wallets
Supportive communities
+7
Software Engineer II - Remote, APIs & Web Apps
Software Engineer II - Remote, APIs & Web Apps

Affirm • Saskatoon

Remote
CAD 133,000 - 183,000
Health coverage for employees and/or +
Equity/stock purchase plan
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
Remote Senior Software Engineer, Scalable Payments Platform
Remote Senior Software Engineer, Scalable Payments Platform

Affirm • Regina

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech and health stipends
Flexible time off and holidays
+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
Software Engineer II, Backend (Partner Merchant Interface)
Software Engineer II, Backend (Partner Merchant Interface)

Affirm • London

Remote
CAD 133,000 - 183,000
Health coverage at 100%
ESPP stock purchase
Monthly stipends for health/tech
+1
Remote Backend Engineer - Post-Transaction Systems
Remote Backend Engineer - Post-Transaction Systems

Affirm • Ottawa

On-site
CAD 128,000 - 188,000
Health coverage for you and dependents
Tech stipend
Generous time off
+1