Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer, Backend (Identity Decisioning)

$181k - $241k per year

Affirm

Staff Software Engineer, Backend (Identity Decisioning)

Remote Canada

At Affim, 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.

Affirm’s Identity team is mission‑critical to the customer checkout experience. When a customer chooses affirm, one of the first steps is an identity check, and our ability to make the right decision directly impacts conversion, revenue, fraud exposure, and regulatory compliance. Our team owns Identity for all markets outside North America, playing a key role in affirm’s international expansion. We are responsible for KYC, user lifecycle management, and identity decisioning across multiple regulatory environments. This work is about shaping how affirm adapts its core Identity platform to new market dynamics, customer expectations, and compliance requirements.

What you’ll do

You will be responsible for setting technical strategy for your team on a year‑long time scale, and help your team tie it together with critical, business‑impacting projects.

You will collaborate across teams in the product development lifecycle by collaborating with product management, design & analytics to ensure technical sustainability, risks and trade‑offs are well understood and managed.

You will act as a force‑multiplier for your team through your definition and advocacy of technical solutions and operational processes.

You take ownership of your team’s operations and availability by ensuring you have the right monitoring, triage rotations, playbooks, polcities, testing and alerting in place to support “keep the lights on” & on‑call efforts.

You will foster a culture of quality and ownership on your team by setting code review and design standards for your team, and advocating for them beyond your team through your writing and tech talks.

You will help develop talent on your team by providing feedback and guidance, and leading by example.

What we look for

You have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.

You have an extensive track record of developing highly available distributed systems using technologies like AWS, MySQL, Spark and Kubernetes.

You have experience delivering major features, system components or deprecating existing functionality in a system through the definition of a technical and execution plan. You write high quality code that is easily understood and used by others.

You thrive in ambiguity, and are comfortable moving from low level language idioms all the way to the architecture of large systems to understand how they work.

Your growth and impact trajectory demonstrates that you have mastered gathering and iterating on feedback from your engineering and cross‑functional peers.

You have strong verbal and written communication skills that support effective collaboration with our global engineering team.

This position requires either equivalent practical experience or a Bachelor’s degree in a related field.

Base Pay Grade - P

Equity Grade - 7

Employees new to affirm typically come in at the start of the pay range. affirm focuses on providing a simple and transparent pay structure which is based on a variety of factors, including location, experience and job‑related skills.

Base pay is part of a total compensation package that may include monthly stipends for health, wellness and tech spending, and benefits (including 100% subsidized medical coverage, dental and vision for you and your dependants).


CAN base pay range per year: CAD $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.

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.

Benefits designed for you Our benefits reflect our commitment to care, transparency, and flexibility. Here are a few highlights:

  • Health coverage at no cost: We cover 100% of premiums for employees and their dependants.
  • Spending stipends: Monthly stipends support your tech setup, and the ability to choose health and wellness options that are right for you.
  • Time off to recharge: Flexible time off and generous holiday calendars help you rest when you need to.
  • Own a piece of what you build: Our employee stock purchase plan (ESPP) lets you buy affirm stock at a discount.

We’re committed to providing an inclusive interview process, including accommodations for candidates with disabilities. If you need support, we’re happy to help.

For positions based in San Francisco or Los Angeles: affirm considers qualified applicants with arrest and conviction records, as required by law.

#J-18808-Ljbffr
Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Identity Decisioning) in Toronto, ON vacancy
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking...  ...safely, ensuring every access decision—whether made by a human or an...  .... We are a diverse team of engineers, product managers, and...  ...secure. About the role As a Staff Software Engineer on the Okta... 
    Suggested
    Full time
    Local area
    Worldwide
    Shift work

    Okta

    Toronto, ON
    15 days ago
  •  ...outcomes. We stay close to our customers — from leadership to engineers — and work together to solve real problems with urgency and...  ...and we’re just getting started. Role Overview As a Staff Backend Software Engineer at Harvey, you’ll play a pivotal role in shaping the... 
    Suggested
    Long term contract
    Full time
    Work at office
    Relocation package
    Flexible hours

    Harvey, Inc.

    Toronto, ON
    more than 2 months ago
  • $185k - $231.5k per year

     ...world's most reliable on-demand, logistics engine for delivery! We're looking for...  ...technical solutions. You'll operate our backend services and architecture that support all...  ...and reiterate in order to make impactful decisions that display empathy for our range of users... 
    Suggested
    Full time
    Local area

    Doordash

    Toronto, ON
    more than 2 months ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential...  ...are too, let's talk. Opportunity As a Staff Engineer on the OIG team, you will be involved...  ...challenge of building enterprise-grade software that millions of users depend on. This... 
    Suggested
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    15 days ago
  • $120k - $150k per year

     ...reliable on-demand, logistics engine for delivery! We're looking for...  ...the Role We’re looking for Backend Engineers to work on both...  ...Code, Codex, Cursor) in the full software development lifecycle, including...  ...in order to make impactful decisions that display empathy for our range... 
    Suggested
    Full time
    Work at office
    Local area

    Doordash

    Toronto, ON
    8 days ago
  •  ...row! We are seeking a highly experienced Staff Software Developer to lead the design and evolution of Kepler’s backend systems and platform architecture. This role...  ...complex technical challenges, guide architectural decisions, and improve engineering effectiveness. You... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Relocation package

    Kepler Communications Inc.

    Toronto, ON
    more than 2 months ago
  • $110k - $130k per year

     ...manages the core availability and reservation engine at OpenTable. At a high level, we own:...  ...for the company and works on complex backend systems where reliability and correctness...  ...problem-solving. We own the entire software lifecycle for our services — we build, deploy... 
    Full time
    Work at office
    Local area
    Flexible hours
    2 days per week

    Opentable

    Toronto, ON
    2 days ago
  • $136k - $160k per year

     ...Expectations are high, and so are the rewards. As a Software Engineer , you’ll build and own backend services, infrastructure, and data systems that...  ...consistency of our hiring process; however, all hiring decisions are made by our hiring teams. Robinhood provides equal... 
    Full time
    Contract work
    Work at office
    Worldwide
    Flexible hours
    Shift work
    Night shift
    Weekend work
    3 days per week

    Robinhood

    Toronto, ON
    14 days ago
  • $205.6k - $257k per year

     ...record, Carta brings together the software, services, and legal...  ...money. We’re hiring multiple engineers, and you’ll be hired into the...  ...Problems You'll Solve As a Staff Engineer, you are responsible...  ...multiple teams on major technical decisions. Define the AI Frontier: Lead... 
    Long term contract
    Full time
    Internship
    Work at office
    1 day per week

    Dba Carta, Inc.

    Toronto, ON
    5 days ago
  • $188k - $242k per year

     ...scalability of our existing systems Promote engineering excellence through technical leadership,...  ...You Will Do Your Work As a Senior Software Engineer, how results are achieved is...  ...a workplace where diversity of identity, culture, and life experience is the norm... 
    Full time
    Casual work
    Work at office
    Local area

    Justworks

    Toronto, ON
    6 days ago
  • $220k - $359.21k per year

     ...wait to meet you. WHAT YOU’LL DO We’re looking for a Staff Software Engineer to join the User Targeting team as a hands-on technical leader...  ...use it Own Core Systems: take ownership of the complex backend systems behind Braze segmentation, continuously improving their... 
    Full time
    Part time
    Internship
    Manual labor
    Work at office
    Local area
    Flexible hours

    Braze

    Toronto, ON
    19 days ago
  • $130k - $225k per year

     ...take them. What You'll Do As a Backend Engineer, you will design and deliver scalable backend...  ...Requirements ~5+ years of software engineering experience shipping production...  ...package and follow up via email with our decision. # If moving to the interview stage, the... 
    Remote job
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Work from home

    Veeva Systems

    Toronto, ON
    29 days ago
  • $150k - $160k per year

     ...join us! We are a close-knit group of engineers of different stripes - developers, designers...  ...Other times, this means creating stable software solutions that keep our distribution...  ...Lead the design and delivery of scalable backend platforms and distributed systems, leveraging... 
    Full time
    Work at office
    Remote work
    Work from home
    Flexible hours
    2 days per week
    3 days per week

    Hellofresh

    Toronto, ON
    more than 2 months ago
  • $156.8k - $196k per year

     ...As Marqeta's Manager, Software Engineering within our Risk, Fraud and Disputes pod, you will lead...  ...design, development, and execution of our  Identity Platform . You will be responsible...  ...increasing efficiency across KYC/KYB decisioning, sanction screening, and Red Flag rule... 
    Full time
    Internship
    Work at office
    Remote work
    Flexible hours

    MQ Referrals Only

    Toronto, ON
    more than 2 months ago
  • $180k - $220k per year

     ...our Toronto office to support collaborative team dynamics and innovative problem-solving. BitGo is looking for a Senior Software Engineer (Backend) to join our Mobile team and help us build the first-time user experience for our retail users. Responsibilities: Design... 
    Full time
    Work at office
    Worldwide

    Bitgo

    Toronto, ON
    12 days ago
  •  ...technologies for enterprises. We believe that software can radically transform the world and...  ...seeking a highly skilled and motivated Staff Software Engineer to join our team and work on the...  ...projects, designing, and developing the SaaS backend components, specifically focusing on... 
    Long term contract
    Full time
    Flexible hours

    Nirmata

    Toronto, ON
    more than 2 months ago
  • $118k - $152k per year

     ...impact. The Role We're looking for a Staff Java Engineer who combines deep technical expertise...  ...while remaining actively involved in software development. You'll partner with...  ...design and deliver resilient, scalable backend solutions using modern Java technologies... 
    Long term contract
    Full time
    Internship
    Immediate start

    Capco

    Toronto, ON
    more than 2 months ago
  • $150k - $200k per year

     ...AI that turns paperwork into decisions, and decisions into real outcomes...  ...in either frontend or backend development. If you're more experienced...  ..., and maintain complex software applications. Lead the...  ...varying experiences as a Software Engineer. ~ Proficient in Python ,... 
    Full time

    Passage Llc

    Toronto, ON
    more than 2 months ago
  • $160k - $200k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the...  ...We're all in on this mission. If you are too, let's talk. Backend Software Engineer — Okta Privileged Access Management (PAM)   Ever wonder how... 
    Full time
    Local area
    Remote work
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $190.5k - $262k per year

     ...join ours. About this role Our Engineering organization owns the software that makes our marketplace work....  ...technical leader with substantial backend architecture and developer tooling...  ...of engineers use, and making design decisions that span several teams Hands-on... 
    Long term contract
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    a month ago
  •  ...because learning never stops. As a Staff Product Engineer at Docebo, you operate at the intersection...  ...teams. Make long-term architectural decisions that improve scalability, reliability,...  ...12+ years of experience in full-stack software development, with a track record of... 
    Long term contract
    Full time
    For contractors
    Work at office
    Worldwide
    3 days per week

    Docebo

    Toronto, ON
    more than 2 months ago
  •  ...development, to traditional software development, to non-technical...  ...for hands-on senior software engineers to build the AI tooling, agents...  ...that inform build-vs-buy decisions. Partner directly with engineers...  ...of all backgrounds and identities, across race, color, ethnicity... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    Toronto, ON
    16 days ago
  • $190.5k - $262k per year

     ...Design, Data Science, and other engineering teams to deliver cohesive,...  ...~7+ years of professional software engineering experience, with...  ...high-performance, low-latency backend systems at scale. ~ AI-native...  ..., sexual orientation, gender identity or gender expression. Faire... 
    Full time
    Work at office
    Local area
    Remote work
    Monday to friday
    3 days per week

    Faire

    Toronto, ON
    more than 2 months ago
  • $180k - $210k per year

     ...About Us We’re looking for a Staff Engineer -  User Experience (Backend) to join our Patient Platform team and shape the systems that power patient-...  ...and design secure systems handling sensitive patient and identity data in regulated environments. Additionally, you will... 
    Full time
    Contract work
    Internship
    Local area
    Immediate start
    Remote work
    Flexible hours

    Prenuvo, Inc.

    Toronto, ON
    more than 2 months ago
  • $140k - $180k per year

     ...Join our Framework team: the engineering foundation that makes Achievers...  ...you want your architectural decisions to have company-wide reach,...  ...team.   How you’ll shape our software engineering practices:...  ...least 3 of them in a Senior/Staff capacity.  ~ Excellent written... 
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work

    Achievers

    Toronto, ON
    more than 2 months ago
  •  ...portfolios, improve operational efficiency, and make better decisions. The company is led by an experienced financial technology...  ...globally. About the Role We are looking for a Senior Software Engineer, Backend to join our engineering team and contribute to a large,... 
    Long term contract
    Full time
    Flexible hours

    d1g1t

    Toronto, ON
    more than 2 months ago
  • $117k - $167k per year

     ...Data Intelligence team builds backend services that turn data from...  ...users, and we're solving real engineering problems at scale.   Note...  ...enhance user experience and decision-making  Design and implement...  ...field  ~5+ years of backend software engineering experience in... 
    Permanent employment
    Full time
    Work at office
    Flexible hours

    Achievers

    Toronto, ON
    more than 2 months ago
  •  ...About Sentry Bad software is everywhere, and we’re tired of it. Sentry is on a mission...  ...developers fix bugs faster. As a Staff Software Engineer on the Issue Workflow team, you'll architect...  ...real-time data pipelines, search backends, and analysis systems that surface... 
    Full time
    Work at office

    Sentry

    Toronto, ON
    more than 2 months ago
  • $160k - $220k per year

     ...Secure Every Identity, from AI to Human Identity is the key to unlocking the potential of AI. Okta secures AI by building the...  ...modern threats with innovative, user-friendly technology. The Staff Software Engineer opportunity  We are looking for a Staff Software Engineer... 
    Full time
    Local area
    Worldwide

    Okta

    Toronto, ON
    more than 2 months ago
  • $40 - $50 per hour

     ...Angelo , Larry Summers , and Jack Dorsey . Position: Software Engineer Type: Contract Compensation: $40–$50/hour...  ...Strong Python skills. Experience with APIs , backend systems, and debugging. Familiarity with Docker , Linux... 
    Full time
    Contract work
    Summer work
    Local area
    Remote work

    Mercor

    Toronto, ON
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Identity Decisioning). Be the first to apply!