Open Role
Affirm

Remote opportunity at

Affirm

Software Engineer II, Fullstack (Contact Channels)

Affirm operates in the financial technology sector, offering predictable payment alternatives to consumers without hidden charges. The Contact Channels engineering team, sitting inside the Servicing AI…

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 Jobsiz3h agoEmployer posted Nov 10, 2026
Listing Views1
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Affirm operates in the financial technology sector, offering predictable payment alternatives to consumers without hidden charges. The Contact Channels engineering team, sitting inside the Servicing AI Agents Engineering division, handles the front portion of the contact funnel. This group creates user touchpoints for customer assistance, incorporating modern technologies like personal agents and large language model summaries of public information. The role is open to individuals located in Alberta, British Columbia,…

Job Description

Affirm operates in the financial technology sector, offering predictable payment alternatives to consumers without hidden charges. The Contact Channels engineering team, sitting inside the Servicing AI Agents Engineering division, handles the front portion of the contact funnel. This group creates user touchpoints for customer assistance, incorporating modern technologies like personal agents and large language model summaries of public information. The role is open to individuals located in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

As a Software Engineer II, Fullstack on the Contact Channels team, you will divide larger projects into manageable phases and coordinate task execution with support from a tech lead and manager. Your responsibilities include working alongside product management, design, and analytics counterparts to define technical limits and address project trade-offs. You will also maintain service availability by setting up metrics, addressing operational escalations, and taking part in on-call rotations. This position suits engineers who want to take full ownership of novel technical challenges and contribute to team growth, including involvement in candidate interviews.

Responsibilities

  • Deconstruct large projects into phases and deliver individual tasks with guidance from leadership
  • Partner with product, design, and analytics teams during ideation and technical planning
  • Monitor system availability, set up performance metrics, and handle on-call operational duties
  • Participate in the engineering interview process to support team growth and community building

Requirements

  • Minimum of 1.5 years of experience working as a software engineer
  • Experience building web applications utilizing declarative UI frameworks such as React or Vue
  • Experience designing, creating, and launching scalable APIs using Python or Kotlin
  • Ability to navigate large codebases, perform code reviews, and debug other engineers' work
  • Reside in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan

Core Skills

Benefits

  • Base pay range from CAD 133,000 to 183,000 per year
  • Monthly spending stipends designated for technology, food, and lifestyle
  • 100 percent subsidized medical, dental, and vision coverage for employees and dependents
  • Equity rewards offered through the parent company, Affirm Holdings, Inc.
  • Away Days for wellness and resting from work
  • Learning and development programs along with parental benefits

Frequently Asked Questions

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

What is the salary range for this Software Engineer II role?

The annual base pay for candidates in Canada ranges from CAD 133,000 to 183,000.

Where can the person holding this remote position live?

This remote role is restricted to candidates living in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

How much prior experience is required to apply?

Applicants need a minimum of 1.5 years of professional software engineering experience.

What benefits are included with the position?

Benefits include fully covered medical, dental, and vision insurance for employees and dependents, monthly spending stipends, equity rewards, away days for wellness, parental benefits, and learning programs.

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 22m ago
Full-timeRemoteUSD 145,000 - 205,000/yr
Affirm
AffirmAdded to Jobsiz 1h ago
Full-timeRemoteCAD 153,000 - 213,000/yr
Affirm
AffirmAdded to Jobsiz 3h ago
Full-timeRemoteCAD 153,000 - 213,000/yr
Affirm
AffirmAdded to Jobsiz 3h ago
Full-timeRemoteCAD 153,000 - 213,000/yr

Posted by Affirm

Source: Remote First Jobs — Software Development

View the original listing ↗

Posted by employer: Nov 10, 2026

Added to Jobsiz: Nov 11, 2026

2 sources detected for this job

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

Affirm

Affirm

127Open Jobs
—No reviews yet
View Company Profile