← Back to results

Staff Software Engineer, Backend (Fraud Decisioning)

Lead projects on the Fraud Decisioning team to enhance fraud-fighting capabilities at Affirm.

Location
Canada
Compensation
CA$181k–CA$241k/yr
Level
staff
Type
full time · Remote

Posted by employer 1 day ago

First seen on Joblaze 14 hours ago

Last verified on the company career page 14 hours ago

What you'll build

  • Plan and execute large, cross-functional initiatives
  • Build tools and systems for fraud fighting
  • Review others' work and provide feedback
  • Lead and mentor engineers
  • Conduct technical evaluations for hiring

Must have

  • 6-10+ years of experience as a software engineer
  • Experience mentoring junior engineers
  • Prior experience architecting and maintaining complex systems

Nice to have

  • Passion for working with cross-functional teams
  • Technical leader in software development best practices
  • Expert at synthesizing complex requirements

Practical constraints

  • Remote role open only to candidates residing in specific Canadian provinces

Requirements

Experience
6–10 years
Education
Bachelor's degree

Not disclosed in this posting: visa sponsorship.

Benefits

Equity/Stock Options Remote Work Health Insurance

Joblaze summary

In this role, the Staff Software Engineer will lead the development of tools and systems to enhance Affirm's fraud detection capabilities, collaborating with various teams to implement and monitor these solutions. The position requires expertise in architecting and maintaining complex systems, along with a strong focus on data-driven decision-making. Ideal candidates will have 6-10 years of experience in software engineering, including leadership and mentoring roles, and a background in working with cross-functional teams. Affirm's remote-first culture emphasizes flexibility and inclusivity, fostering a collaborative environment.

Joblaze insights

  • Listed today — first seen on Joblaze October 10, 2026. Last confirmed on Affirm's careers page October 10, 2026.
  • This exact title is also open at 1 other location at Affirm: United States.
  • Starts above 31% of 48 comparable staff backend roles in Canada we track (median $130,785 across 18 companies).

Quick facts

Is the Staff Software Engineer, Backend (Fraud Decisioning) role remote?
Yes — Affirm lists this as a fully remote position.
What's the salary range?
Affirm lists CAD 181,000–CAD 241,000 for this role.
How much experience is required?
6–10 years of relevant experience for this Staff Software Engineer, Backend (Fraud Decisioning) role.
What's the tech stack?
Joblaze extracted these technologies from the posting: Analytics, Data, Fraud Decisioning.
What seniority level is this role?
Affirm targets staff-level candidates for this position.
Is this full-time or contract?
Full-time for this Staff Software Engineer, Backend (Fraud Decisioning) role at Affirm.

From the original posting

At Affirm, we exist for the moments that matter—giving people a clear, predictable way to pay over time, with no hidden fees, no surprises, and no tradeoffs on what matters most.

We are looking for a Staff Engineer to lead projects and initiatives on the Fraud Decisioning team. You’ll be responsible for building tools and systems that empower Affirm fraud fighting capabilities, work with cross-functional teams to adopt and monitor those and use analytics and data driven decisions to further improve the performance and quality of fraud deciders. Our mission is to drive growth while protecting Affirm, buyers, and merchants. We achieve this by leveraging data to evaluate risk at critical points in the user journey, adapting to the ever-changing fraud landscape, and by introducing new fraud-fighting capabilities..

What You’ll Do

  • Work across the org to plan and execute large, cross-functional initiatives, including: project definition, technical specification, task break-down, delivery, monitoring, and maintenance.
  • Generate simple and elegant designs that are easily deployed and debugged, but anticipate the unhappy path. Write high-quality code that can be easily understood and leveraged by others.
  • Review others’ work and provide constructive feedback in order to maintain high and consistent quality standards across teams.
  • Lead and mentor engineers to help them succeed and grow. Provide the right context to engineers and train them to take ownership of their respective pieces of the initiative.
  • Effectively incorporate needs and opinions from stakeholders, advocate for ideas and initiatives, and create a common understanding where all voices are heard.
  • Conduct technical and soft skill evaluations to inform and influence the hiring decisions. Develop and review the technical content and requirements of the interview process.

What We Look For

  • 6-10+ years of experience as a software engineer with leadership responsibilities and experience mentoring junior engineers.
  • Prior experience architecting, building, launching, coding and maintaining complex systems.
  • Passion for working with cross-functional teams including Product, ML,Analytics and Business teams.
  • A technical leader and team builder who can mentor the team in software development best practices.
  • Expert at synthesizing complex business, product, and technical requirements to consistently produce high quality system designs and software.
  • A system architect who can see the big picture and envision how business and product requirements can be broken up into system modules or components.
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Base Pay Grade - P

Equity Grade - Canada 7

CAN base pay range per year: $181,000 - $241,000

Location - Remote Canada
This remote role is open only to candidates residing in Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, or Saskatchewan.

#LI-Remote

Remote-first with flexibility built in
Affirm is proud to be a remote-first company. Most roles can be done from almost anywhere within the country of employment. Some positions may occasionally require in-person work at an Affirm office, and a few are office-based due to the nature of the work. All new hires will be invited to attend an in-person onboarding experience.

By clicking "Submit Application," you acknowledge that you have read Affirm's Global Candidate Privacy Notice and consent to the use of your personal information as described.

Standard company text repeated across Affirm's postings is omitted here.

Similar positions

Affirm
Affirm
Affirm
Affirm
Affirm