Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II, Backend

Affirm is a company that creates predictable payment solutions with transparent terms and no hidden charges. The engineering group develops reliable and scalable infrastructure to support…

View Company

Role Snapshot

Hiring Now
Work arrangement
Remote
Where applicants may be
Applicants in United States only
Salary
CAD 133,000 - 183,000/yr
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz1h agoEmployer posted Nov 7, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm is a company that creates predictable payment solutions with transparent terms and no hidden charges. The engineering group develops reliable and scalable infrastructure to support the business mission, ranging from payment platforms to servicing tools. This remote role is classified as Software Engineer II, Backend, positioned at Base Pay Grade L and Equity Grade 5. Team assignment is determined following the interview evaluation process, allowing recruiters to match candidates…

Job Description

Affirm is a company that creates predictable payment solutions with transparent terms and no hidden charges. The engineering group develops reliable and scalable infrastructure to support the business mission, ranging from payment platforms to servicing tools. This remote role is classified as Software Engineer II, Backend, positioned at Base Pay Grade L and Equity Grade 5. Team assignment is determined following the interview evaluation process, allowing recruiters to match candidates with a fitting group based on prior background and interests.

This position involves breaking down projects into manageable tasks, partnering with product management, design, and analytics teams, and handling ongoing operational availability and on-call duties. Candidates will also participate in team development initiatives such as the interview process. New hires typically start at the lower end of the annual compensation range, which spans between CAD 133,000 and CAD 183,000.

The position is remote-first and open strictly to applicants living in Ontario, British Columbia, Alberta, Manitoba, Saskatchewan, Nova Scotia, New Brunswick, Newfoundland and Labrador, or Prince Edward Island. Total compensation includes equity options, monthly allowances for technology, health, and wellness needs, and fully paid medical, dental, and vision insurance for both employees and their families.

Responsibilities

  • Deconstruct larger projects into phases and smaller tasks with guidance from a tech lead and manager
  • Collaborate with analytics, design, and product management to define technical constraints and handle trade-offs
  • Monitor metrics and manage operational tasks, escalations, and on-call responsibilities
  • Take part in team growth activities, including the interview process
  • Write tested, extensible code and perform code reviews for peers

Requirements

  • At least 1.5 years of experience working as a software engineer
  • Experience in designing, launching, and developing backend systems
  • Proficiency in either Kotlin or Python
  • Familiarity with distributed system concepts and technologies such as Kubernetes, MySQL, and AWS
  • Residency in British Columbia, Alberta, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Core Skills

Benefits

  • 100% employer-subsidized medical, dental, and vision coverage for employees and dependents
  • Monthly stipends designated for technology setup, health, and wellness options
  • Flexible time off combined with holiday schedules
  • Employee stock purchase plan to acquire company shares at a discount
  • Base pay range between CAD 133,000 and CAD 183,000 per year

Frequently Asked Questions

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

What is the salary for the Software Engineer II, Backend role?

The annual base pay ranges from CAD 133,000 to CAD 183,000, with new employees typically starting at the lower end of the range.

Is this position remote?

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

What experience is required for this job?

Applicants need a minimum of 1.5 years of software engineering experience, along with backend development experience using Python or Kotlin, and familiarity with AWS, MySQL, and Kubernetes.

What benefits are included?

Benefits include fully covered medical, dental, and vision insurance for workers and their dependents, monthly spending stipends for tech and wellness, flexible time off, and an employee stock purchase plan.

Sample Interview Questions

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

Search similar jobs

Related Jobs

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
Affirm
AffirmAdded to Jobsiz 22h ago
Full-timeRemoteUSD 185,000 - 245,000/yr

Posted by Affirm

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Nov 7, 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