This job has expired and is no longer accepting applications.

Similar live jobs

Affirm
AffirmAdded to Jobsiz 1h ago
Full-timeRemoteCAD 133,000 - 183,000/yr
Affirm
AffirmAdded to Jobsiz 22h ago
Full-timeRemoteCAD 153,000 - 213,000/yr
Affirm
AffirmAdded to Jobsiz 22h ago
Full-timeRemoteUSD 230,000 - 290,000/yr
Affirm
AffirmAdded to Jobsiz 22h ago
Full-timeRemoteUSD 185,000 - 245,000/yr
Paused
Affirm

Remote opportunity at

Affirm

Staff Software Engineer, Fullstack (Card Experiences)

Affirm is seeking a Staff Software Engineer, Fullstack to join the Card Experiences group. This fully remote position is open to individuals living in Alberta, British…

View Company

Role Snapshot

Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
CAD 181,000 - 241,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz2h agoEmployer posted Nov 3, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About this role

Staff Software Engineer, Fullstack (Card Experiences) at Affirm is a full-time role. Work arrangement: Remote. Location: Applicants in United States only. The listed pay is CAD 181,000 - 241,000/yr. It was posted on Nov 3, 2026. This listing is paused and not taking applications at the moment.

Job Description

Affirm is seeking a Staff Software Engineer, Fullstack to join the Card Experiences group. This fully remote position is open to individuals living in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan. Affirm provides clear and predictable payment solutions with transparent terms.

In this role, you will build and support the digital surfaces that power the Affirm Card lifecycle, spanning backend services as well as customer-facing web and mobile apps. You will collaborate closely with cross-functional partners across product management, design, analytics, risk, and operations to deliver end-to-end features. AI is integrated into the engineering workflows to accelerate development, improve output quality, and design helpful customer interactions while keeping security and system craft central to the mission.

Responsibilities

  • Establish the technical strategy for the team across a year-long timeframe and align it with key business objectives
  • Partner with product management, design, and analytics to manage technical sustainability, risks, and trade-offs
  • Act as a technical force multiplier by defining solutions and establishing operational processes
  • Oversee team operations and availability by setting up monitoring, triage rotations, playbooks, testing, and alerting protocols
  • Set high standards for code reviews and design, mentoring team members and sharing technical insights through writing and talks

Requirements

  • Possess at least 8 years of total software engineering experience
  • Demonstrate a minimum of 8 years of experience designing, building, and deploying scalable backend systems using Python or Kotlin
  • Show a strong background in developing highly available distributed systems via AWS, MySQL, Spark, and Kubernetes
  • Demonstrate proficiency in building web applications using declarative UI frameworks such as React, React Native, or Vue
  • Prove experience delivering major features, system components, or deprecations through structured technical and execution planning

Qualifications

  • Hold a Bachelor's degree in a related field or possess equivalent practical experience

Core Skills

Benefits

  • Fully subsidized medical coverage, dental, and vision insurance for employees and their dependents
  • Monthly spending stipends for technology setup, health, and wellness options
  • Flexible time off combined with holiday calendars
  • Eligibility for equity rewards from Affirm Holdings, Inc. and participation in an employee stock purchase plan

Frequently Asked Questions

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

Is this job remote?

Yes, this is a remote-first position, though it is exclusively open to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

What is the salary range for this role?

The annual base pay range for candidates in Canada is CAD 181,000 to 241,000, with new hires typically starting at the beginning of the range.

What technical experience is required?

Candidates must have 8+ years of software engineering experience, including 8+ years building backend systems with Python or Kotlin, along with expertise in distributed systems, AWS, Kubernetes, and declarative UI frameworks.

What benefits are included?

Benefits include 100% subsidized medical, dental, and vision coverage for employees and dependents, monthly health and tech stipends, flexible time off, and equity rewards or stock purchase options.

Sample Interview Questions

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

Explore more jobs like this

What to do next

This listing is no longer open, so the quickest next step is one of the live roles above. Save the ones that fit, and check the employer's other openings on its company page. To hear about new matches as they are posted, set up a job alert from your candidate account.

Search similar jobs

Posted by Affirm

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Nov 3, 2026

Added to Jobsiz: Nov 7, 2026

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

Affirm

Affirm

125Open Jobs
—No reviews yet
View Company Profile