Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II, Backend (Partner Merchant Interface)

Affirm is recruiting a Software Engineer II, Backend for its Partner Merchant Interfaces team, which sits within Decisions Foundations. The role is remote. The team maintains…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in Canada only
Salary
CAD 133,000 - 183,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Published3h ago
Listing Views0
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is recruiting a Software Engineer II, Backend for its Partner Merchant Interfaces team, which sits within Decisions Foundations. The role is remote. The team maintains the APIs partners and merchants use to connect with Affirm, and those integrations support several large partners, including Amazon and Stripe. The group is expanding and moves quickly. The engineer takes on projects, works with the tech lead and manager to break them into…

Job Description

Affirm is recruiting a Software Engineer II, Backend for its Partner Merchant Interfaces team, which sits within Decisions Foundations. The role is remote. The team maintains the APIs partners and merchants use to connect with Affirm, and those integrations support several large partners, including Amazon and Stripe.

The group is expanding and moves quickly. The engineer takes on projects, works with the tech lead and manager to break them into deliverable pieces, and completes them in phases. The job also involves working with product, design and analytics on ideas, technical limits and tradeoffs, along with monitoring metrics and supporting on-call coverage.

The technical work centers on designing, building and launching backend systems in Python or Kotlin and designing APIs that handle heavy scale. Familiarity with distributed systems and with AWS, MySQL and Kubernetes is expected. The engineer should be able to turn a simple problem into code that coordinates several components.

The engineer also helps colleagues through code review, by reading unfamiliar code and by taking part in hiring. The listed base pay is CAD $133,000 to $183,000 per year, with a pay grade of L and an equity grade of 5. The posting describes the opening as an existing vacancy.

Responsibilities

  • Break large projects into individual tasks and deliver them in phases with help from the tech lead and manager
  • Work with product management, design and analytics on ideas, constraints and tradeoffs
  • Create and monitor metrics and escalate problems as needed
  • Support on-call and keep-the-lights-on work for the team's APIs
  • Take part in the interview process and other team development activities

Requirements

  • At least 1.5 years working as a software engineer
  • Experience designing, building and launching backend systems, with proficiency in Python or Kotlin
  • Familiarity with distributed systems and technologies such as AWS, MySQL and Kubernetes
  • Experience creating and launching APIs at scale
  • Ability to turn a simple business problem into well-tested, extensible code spanning several components
  • Comfort navigating a large codebase and giving feedback through code reviews
  • Strong verbal and written communication for a global engineering team
  • Hands-on experience of equal value or a degree in a relevant discipline

Qualifications

  • A track record of owning personal growth and seeking feedback from teammates and stakeholders

Core Skills

Benefits

  • Full medical premium coverage for employees and dependents, with dental and vision
  • Monthly allowances for health, wellness and technology purchases
  • Flexible time off and an extended holiday calendar
  • Employee stock purchase plan (ESPP)
  • Possible equity awards from Affirm Holdings, Inc.

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

Where is this Affirm role based?

The role is remote. The posting does not limit it to specific provinces or states.

What is the pay range?

The posting lists a base pay range of CAD $133,000 to $183,000 per year.

What languages and technologies are needed?

Proficiency in Python or Kotlin is required, along with familiarity with AWS, MySQL and Kubernetes.

What experience is required?

The posting asks for software engineering experience of at least 1.5 years.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Affirm
AffirmPosted 51m ago
Full-timeRemoteCAD 55,000 - 75,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteUSD 195,000 - 255,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteCAD 153,000 - 213,000/yr
Affirm
AffirmPosted 2h ago
Full-timeRemoteCAD 133,000 - 183,000/yr

Posted by Affirm

Source: Affirm

View the original listing ↗

Posted by employer: Not specified

Added to Jobsiz: Oct 13, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Affirm

Affirm

188Open Jobs
—No reviews yet
View Company Profile