Staff Software Engineer, Backend (Identity Decisioning)
$181k - $241k per yearAffirm
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$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...SuggestedFull timeLocal areaWorldwideShift work- ...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...SuggestedLong term contractFull timeWork at officeRelocation packageFlexible hours
$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...SuggestedFull timeLocal area$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...SuggestedFull timeLocal areaWorldwide$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...SuggestedFull timeWork at officeLocal area- ...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 contractFull timeInternshipWork at officeImmediate startRelocation package
$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 timeWork at officeLocal areaFlexible hours2 days per week$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 timeContract workWork at officeWorldwideFlexible hoursShift workNight shiftWeekend work3 days per week$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 contractFull timeInternshipWork at office1 day per week$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 timeCasual workWork at officeLocal area$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 timePart timeInternshipManual laborWork at officeLocal areaFlexible hours$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 jobLong term contractFull timeInternshipWork at officeLocal areaWork from home$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 timeWork at officeRemote workWork from homeFlexible hours2 days per week3 days per week$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 timeInternshipWork at officeRemote workFlexible hours$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 timeWork at officeWorldwide- ...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 contractFull timeFlexible hours
$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 contractFull timeInternshipImmediate start$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$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 timeLocal areaRemote workWorldwide$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 contractFull timeWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week- ...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 contractFull timeFor contractorsWork at officeWorldwide3 days per week
- ...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 timeWork at officeWork from homeFlexible hours
$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 timeWork at officeLocal areaRemote workMonday to friday3 days per week$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 timeContract workInternshipLocal areaImmediate startRemote workFlexible hours$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 employmentFull timeWork at officeFlexible hoursShift work- ...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 contractFull timeFlexible hours
$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 employmentFull timeWork at officeFlexible hours- ...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 timeWork at office
$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 timeLocal areaWorldwide$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 timeContract workSummer workLocal areaRemote work
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 developer Toronto, ON
- backend software developer Toronto, ON
- software support Toronto, ON
- software Toronto, ON
- software trainer Toronto, ON
- remote software Toronto, ON
- software qa Toronto, ON
- software asset management analyst Toronto, ON
- junior software developer .net Toronto, ON
- embedded software Toronto, ON

