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, Inc.

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.
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 dependents). In addition, the employees may be eligible for equity rewards offered by affirm holdings, inc. (parent company).
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 dependents.
  • 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 13 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Identity Decisioning) in Montréal, QC vacancy
  •  ...same as correct, and revenue decisions get made on confidence all the...  ...GTM leaders to build a revenue engine that moves the business forward...  .... About the role As a Software Engineer at Vasco, you'll...  ...Developer. What you will do Backend-focused, full-slice... 
    Suggested
    Full time
    Internship
    3 days per week

    Vasco

    Montréal, QC
    10 days ago
  •  ...recovery progress. We're looking for a Staff Software Engineer to serve as the technical...  ...architect end-to-end systems across mobile and backend, tackle complex scaling challenges, and...  ...of any kind. We make employment decisions without regard to race, colour, religion... 
    Suggested
    Daily paid
    Full time
    Apprenticeship
    Work at office
    Remote work
    Worldwide
    3 days per week

    Hinge Health, Inc.

    Montréal, QC
    more than 2 months ago
  • $34 - $36 per hour

     ...the opportunity to thrive. Interns work side-by-side with top engineers in the industry while having autonomy from the get-go. They...  ...ethnic origin, citizenship, creed, sex, sexual orientation, gender identity, gender expression, age, marital status, family status, disability... 
    Suggested
    Full time
    Summer work
    Internship
    Summer internship
    Work at office
    Immediate start
    Work from home
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...Entertainment Riot Gearbox Software This is not a server-side...  ...once they ship. It is an engineer who architects the service, deploys...  ...services relevant to game backends: EC2, ECS/EKS, Lambda (where...  ...documentation: architecture decisions, operational runbooks, known... 
    Suggested
    Full time
    Contract work
    Remote work
    Flexible hours

    Devoted Studios

    Montréal, QC
    more than 2 months ago
  •  ...growing fast and hiring the Engineering talent to match. The team...  ...mission You'd be joining our Backend team within the Platform Engineering...  ...knowledge, and too many decisions each team makes in isolation....  ..., religion, gender, gender identity or expression, sexual orientation... 
    Suggested
    Full time
    Local area
    Immediate start

    Maintainx

    Montréal, QC
    more than 2 months ago
  • $160k - $220k per year

     ...you. We're looking for an exceptional backend engineer and hands-on architect to help us scale...  ...to incorporate AI tools into the software development lifecycle, using Claude or...  ...not replace human judgment. Final hiring decisions are ultimately made by humans. If you would... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    a month ago
  • $80k - $130k per year

     ...ABOUT YOU   We are looking for Backend Engineers who are innovative, collaborative, and...  ...environment and drive best practices in software development.   Strong technical expertise...  ...disability, sexual orientation, gender identity, or any other characteristic protected... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  • $140k - $230k per year

     ...Opportunity   We’re looking for a Staff Front-End Engineer to join our growing engineering team...  ...concerns. Collaborate closely with backend, product, and design teams to drive elegant...  ...replace human judgment. Final hiring decisions are ultimately made by humans. If you... 
    Full time
    Worldwide
    Flexible hours

    Us Mobile

    Montréal, QC
    more than 2 months ago
  •  ...avenir. Aujourd'hui, nous recrutons un·e Software Engineer AI pour l'un de nos clients : une...  ...partie du métier Tu participeras aux décisions techniques en lien direct avec les cofondateurs...  ...Tu as de l'expérience en développement backend avec Go et/ou Python Tu as touché... 
    Daily paid
    Permanent employment
    Full time
    Part time
    Remote work

    Maplr

    Montréal, QC
    more than 2 months ago
  •  ...Design, build, and maintain backend services and APIs using PHP...  ...practices. Work closely with engineering, product, and partner teams...  ...-oriented programming (OOP), software design patterns, and decomposition...  ..., sexual orientation, gender identity, or any other characteristic... 
    Full time

    Xsolla

    Montréal, QC
    more than 2 months ago
  •  ...Join Montrium as a Software Developer, SharePoint Backend and help evolve the backend capabilities that power our established Connect platform. In this...  .... Job Description   Reporting to the Director of Engineering, the Software Developer , SharePoint Backend helps... 
    Long term contract
    Full time

    Montrium Inc

    Montréal, QC
    a month ago
  •  ...time with the only hardware and software AI-powered platform built for...  ..., designers, and other engineers to deliver robust applications...  ...Contribute to architectural decisions: balancing speed of delivery...  ...production systems ~ Solid backend development experience (Python... 
    Long term contract
    Full time
    Internship
    Work at office
    Work from home

    Vention

    Montréal, QC
    more than 2 months ago
  •  ...might just be in the right place! We’re looking for a Staff Site Reliability Engineer to join our Data team in Canada. As a Staff Data SRE...  ...tooling and data layers that feed it (Looker, BigQuery). Your decisions carry weight across teams, and you communicate them... 
    Full time
    Work at office
    Remote work
    Flexible hours
    Shift work

    Lightspeed Commerce

    Montréal, QC
    more than 2 months ago
  •  ...efficient and enjoyable world. Role overview   As a Software Engineer, you’ll join our team to plan, build and deliver enterprise...  ...recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more... 
    Full time
    Work at office
    Flexible hours

    Osedea

    Montréal, QC
    more than 2 months ago
  •  ...gère le classement des annonces et les décisions d’enchères sur des milliards d’impressions...  ...une ou un développeur côté serveur (backend) Staff pour concevoir, bâtir et exploiter l’infrastructure...  ..., la religion, le handicap, le sexe, l’identité ou l’expression de genre, l’orientation... 
    Full time
    Apprenticeship
    Work at office
    Worldwide
    Relocation package
    Day shift

    Unity Technologies

    Montréal, QC
    more than 2 months ago
  • Description Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate...
    Full time

    Bbgc

    Montréal, QC
    8 days ago
  • $72k - $90k per year

     ...Lyft’s team in Montreal is looking for a Software Engineer in Test to join its LUS team. Our goal...  ...explain the various trade offs made in decisions Unblock, support, effectively...  ...creed, sex, sexual orientation, gender identity, gender expression, age, marital status... 
    Hourly pay
    Full time
    Work at office
    Flexible hours
    3 days per week

    Lyft

    Montréal, QC
    a month ago
  •  ...experiences will be in the app but all assets will be loaded remotely. Job Description We are looking for a Software Engineer with a specialization in Unreal Engine. You will be helping build cutting edge real-time content technology and developing internal production tools... 
    Full time
    Remote work
    Worldwide

    Chewi Creative

    Montréal, QC
    more than 2 months ago
  •  ...founded in 2010 by two aeronautical engineers who realized that the...  ...maintainability. Collaborative Decision Making: Facilitate technical...  ...Professional Tenure: 10+ years of total software engineering experience, with...  ...technical discussions with Staff Engineers and Architects... 
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    a month ago
  •  ...Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations...  ...purpose of the Senior Software QA Engineer is to lead and deliver testing services...  ...and customer-facing skills Strong decision-making and problem-solving skills from both... 
    Full time

    TTC Global

    Montréal, QC
    more than 2 months ago
  •  ...tant qu’Ingénieur(e) logiciel Staff dans notre équipe IA pour le jeu...  ...entirely new way.As a Staff Software Engineer on our gaming AI team...  ...religion, le handicap, le sexe, l’identité ou l’expression de genre, l’...  ...] is the world’s leading game engine, powering play for more than 3... 
    Daily paid
    Work at office
    Worldwide

    Unity Technologies Canada Company

    Montréal, QC
    3 days ago
  •  ...We are seeking a Manager, Software Development to join our EVV (...  ...Reporting to the Director of Engineering, you will lead a cross‑functional...  ...Coach, and develop a team of backend and full‑stack engineers...  ...fair, consistent, and objective decision-making. Some initial screening... 
    Long term contract
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    more than 2 months ago
  •  ...developing the easiest and most versatile deep-learning based vision software for quality inspection processes. By deploying our AI-based...  ...growing as we look for the ‘’one-in-a-million’’ Full stack Software Engineer/Developer that will join our Product development team. About... 
    Full time
    Work at office
    Remote work
    Flexible hours

    Haxio

    Montréal, QC
    20 days ago
  •  ...the Role We are seeking a Staff DevSecOps Specialist to join...  ...standards and architecture other engineers design against, from our cloud...  ...program that verifies it: AWS identity boundaries, network...  ...complex design and implementation decisions.  Secure how AlayaCare builds... 
    Full time
    Work at office
    Flexible hours

    Alayacare

    Montréal, QC
    23 days ago
  • $12k - $15k per year

     ...Working collaboratively with other engineers and designers, you will have...  ..., and maintainability in the software design and underlying server...  ...(IaC) to support scalable backend services. Design,...  ...potential employees. Employment decisions are based on candidate qualifications... 
    Full time
    Summer work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Kabam

    Montréal, QC
    a month ago
  •  ...Overview We're looking for a Senior Software Engineer to join our Core Experiences Team. This...  ...algorithms Ship cloud functions, lightweight backend services, and jobs using Kotlin An...  ...race, national origin, gender, gender identity, sexual orientation, protected veteran... 
    Full time
    Remote work

    Speechify

    Montréal, QC
    more than 2 months ago
  •  ...We are looking for a senior engineer who wants their work to matter, who takes pride in building software that is reliable and genuinely...  ..., test, integrate, and deploy backend and API stacks. Maintain and...  ...national origin, gender, gender identity, sexual orientation, age, or... 
    Full time
    Local area
    Remote work
    Flexible hours

    Ghgsat

    Montréal, QC
    a month ago
  •  ...description We are a very well-structured and distributed Software Development Agency out of Montreal. We are looking...  ...so you will work directly with Product Owners and Engineering team to define, architect, and build backend and web interfaces. Engineers own production... 
    Full time
    Remote work

    Guarana

    Montréal, QC
    more than 2 months ago
  •  ...Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer,...  ...full-stack development with a focus on backend: anything from building features to designing...  ...Blog for an inside look at the decisions our team is making, the things we're learning... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    5 days ago
  •  ...no office. These include frontend and backend engineers, AI research scientists, and others from...  ...dedication to building accessible and inclusive software. ~ Excellent software engineering...  ...reviews, and making architecture-level decisions. ~ Strong communication skills;... 
    Long term contract
    Full time
    Work at office

    Speechify

    Montréal, QC
    more than 2 months 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!