Staff Software Engineer, Backend (Identity Decisioning)
$181k - $241k per yearAffirm, 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.
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.
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
- ...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...SuggestedFull timeInternship3 days per week
- ...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...SuggestedDaily paidFull timeApprenticeshipWork at officeRemote workWorldwide3 days per week
$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...SuggestedFull timeSummer workInternshipSummer internshipWork at officeImmediate startWork from home3 days per week- ...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...SuggestedFull timeContract workRemote workFlexible hours
- ...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...SuggestedFull timeLocal areaImmediate start
$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 timeWorldwideFlexible hours$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$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 timeWorldwideFlexible hours- ...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 paidPermanent employmentFull timePart timeRemote work
- ...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
- ...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 contractFull time
- ...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 contractFull timeInternshipWork at officeWork from home
- ...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 timeWork at officeRemote workFlexible hoursShift work
- ...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 timeWork at officeFlexible hours
- ...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 timeApprenticeshipWork at officeWorldwideRelocation packageDay shift
- 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
$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 payFull timeWork at officeFlexible hours3 days per week- ...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 timeRemote workWorldwide
- ...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 contractPermanent employmentFull timeWork at officeImmediate startRemote workWorldwideFlexible hours
- ...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
- ...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 paidWork at officeWorldwide
- ...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 contractFull timeWork at officeFlexible hours
- ...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 timeWork at officeRemote workFlexible hours
- ...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 timeWork at officeFlexible hours
$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 timeSummer workWork at officeLocal areaImmediate startRemote workFlexible hours- ...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 timeRemote work
- ...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 timeLocal areaRemote workFlexible hours
- ...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 timeRemote work
- ...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 employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
- ...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 contractFull timeWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Backend (Identity Decisioning). Be the first to apply!
- backend software developer Montréal, QC
- backend developer Montréal, QC
- golang software developer Montréal, QC
- remote software Montréal, QC
- software support Montréal, QC
- software sales Montréal, QC
- software Montréal, QC
- junior software developer .net Montréal, QC
- software trainer Montréal, QC
- software qa Montréal, QC


