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 doYou 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 forYou 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 CanadaThis 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 5 hours ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Backend (Identity Decisioning) in Winnipeg, MB vacancy
  • $181k - $241k per year

     ...have 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.You have...  ...have mastered gathering and iterating on feedback from your engineering and cross-functional peers.You have strong verbal and written communication... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  • Safe Software is seeking a Staff Software Developer - AI Products to lead backend work on FME AI Service, AI Assist Plugin, and future AI offerings. You will design and operate...  ..., and customer experience teams, own technical decisions, mentor engineers, and help reduce latency... 
    Suggested

    Engg

    Winnipeg, MB
    5 hours ago
  • $172k - $229k per year

     ...BuildOps, we’re building a groundbreaking software solution, purpose‑built to support...  ...environments. Could you be our next hire?As a Staff Software Engineer, your primary focus will be to...  ...frontend applications to high‑performance backend services. We are looking for a motivated... 
    Suggested
    For contractors
    Work at office
    Local area
    Work from home
    Monday to friday

    BuildOps, Inc.

    Winnipeg, MB
    5 hours ago
  • $195k - $265k per year

    About CircleCI Engineering CI/CD has been solved. Now it's being reinvented...  ...like the customer: every decision connects back to the...  ...lands. Invent new interfaces. Software delivery is being reinvented....  ...TypeScript on the frontend, Go on the backend, owning API design, data... 
    Suggested

    CircleCI Inc.

    Winnipeg, MB
    5 hours ago
  • $160k - $220k per year

    **Secure Every Identity, from AI to Human**Identity is the key to unlocking the potential...  ...as the ecosystem of connected software (including AI agents) continues to grow...  ...as building it.About the Role As a Staff Software Engineer on the OIN team, you'll be a technical... 
    Suggested
    Long term contract

    Okta

    Winnipeg, MB
    5 hours ago
  • $188k - $242k per year

    Senior Software Engineer, Backend - International Toronto, CanadaWho We Are At Justworks, you’ll enjoy a welcoming and casual environment,...  ...is committed to maintaining a workplace where diversity of identity, culture, and life experience is the norm and is celebrated... 
    Casual work
    Work at office
    Local area

    Justworks

    Winnipeg, MB
    5 hours ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are all...  ..., agent state management, model routing, identity and authentication, and resource management...  ...moving quickly on prototypes and making good decisions about productionizationBONUS... 
    Work at office
    Local area
    Remote work
    Home office

    Cohere

    Winnipeg, MB
    5 hours ago
  •  ...Direct, is seeking a highly skilled Senior Software Engineer to join their fully remote...  ...developing, and maintaining scalable and robust backend systems and distributed applications....  ...projects, influence technical decisions, and grow your career in a flexible and... 
    Remote work
    Flexible hours

    Placements24

    Winnipeg, MB
    5 hours ago
  • Actalent recherche un Développeur logiciel biomédical à Montréal pour concevoir et fabriquer des dispositifs médicaux avancés, incluant des cathéters pour procédures interventionnelles. Vous participerez à des projets qui repoussent les limites de la technologie médicale et ...
    Internship
    Work at office

    Actalent

    Winnipeg, MB
    5 hours ago
  • $221k per year

    Senior or Staff Software Engineer, Data Platform (Canada) TRM Labs — Tracked from its ashby job boardBUILD A SAFER WORLD. TRM Labs provides AI...  ...across 10,718 indexed openings: REST/APIs (43%), Python (40%), Backend (39%), Cloud (35%), Go (27%). This posting names REST/APIs,... 
    Remote work

    JobLarper

    Winnipeg, MB
    5 hours ago
  • Affim is seeking a software engineer to help design, build, and scale backend systems using Python or Kotlin. You will work with AWS, Kafka, Flink, and Kubernetes within a distributed architecture, delivering robust features in a remote-first environment across Canada.You will... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  • Capital One Canada is seeking a Staff Software Engineer for Travel Tech to lead full-stack development in Toronto. You’ll drive end-to-end design and implementation across front-end and back-end, shaping the travel portal that real users depend on.You’ll mentor engineers, own... 

    Capital One - CA

    Winnipeg, MB
    5 hours ago
  • $140k - $160k per year

    ABOUT YOU We are looking for a Senior Backend Engineer who is detail-oriented, proactive, and...  ...and Kubernetes.Drive architecture decisions that improve performance, resiliency, and...  ...disability, sexual orientation, gender identity, or any other characteristic protected... 

    Workingames

    Winnipeg, MB
    5 hours ago
  •  ...new job, this is where you belong.As a Staff Data Engineer, you will play a technical leadership and...  ...evolving high‑scale data platforms and backend systems that power advertising...  ...experimentation, automation, and intelligent decision-making.Help bridge traditional data engineering... 
    Permanent employment
    Temporary work
    Internship

    Loblaw Digital

    Winnipeg, MB
    5 hours ago
  • $109.4k - $191.5k per year

     ...DescriptionIt all started when engineer Fred Luddy wrote code that...  ...background history.Thisincludes identity verification, educationverification...  ...cloud-native platforms for software validation, release validation...  ...teams. The Role As a Staff SRE, you'll set the technical... 
    Permanent employment
    Contract work
    Manual labor
    Work at office
    Immediate start
    Remote work
    Flexible hours
    Shift work

    ServiceNow

    Winnipeg, MB
    5 hours ago
  •  ...the future of banking together!What you will be doing: As a Staff Android Engineer, you'll be joining one of our teams that's rebuilding our...  ...Collaboration: Work closely with cross-functional teams (QA, Backend, Product, Design) to deliver end-to-end solutions.Performance... 
    Permanent employment
    Flexible hours

    Scotiabank

    Winnipeg, MB
    5 hours ago
  • $142.4k - $190.1k per year

     ...OpenTelemetry, and related tools. As a Software Engineer on this team, you will design and build...  ...Python, with experience building reliable backend or infrastructure servicesDeep understanding...  ...origin, sex, sexual orientation, gender identity, and disability, or other legally... 
    Immediate start

    eBay

    Winnipeg, MB
    5 hours ago
  •  ...startup that’s bringing modern engineering to one of the most outdated...  ...it through a custom retrieval engine and turns it into insights people...  ..., all full-stack with a backend focus, to work on the core product...  ...you areYou’re either Senior or Staff level and have experience taking... 
    Work at office
    Remote work

    Sage Recruiting Inc.

    Winnipeg, MB
    5 hours ago
  • $108k - $142k per year

     ...you’lllead and managea team of software developers and leads in the...  ...experience to our middleware and backend integrations withinour ERP.In...  ...role of Manager, Software Engineering now, here are some of the...  ...and owning technical design decisions that positivelyimpactthe software... 
    Work at office
    Remote work
    Flexible hours

    Arc'teryx Limited

    Winnipeg, MB
    5 hours ago
  • # Senior Software EngineerSpotify Remote (Toronto) Full-timeFull-timeRemoteSoftware Engineering---## About this roleSpotify is hiring a Senior...  ...deploy, and operate scalable backend services that power authorization...  ...- Make thoughtful technical decisions and trade-offs, balancing... 
    Long term contract
    Remote work

    Gomyneed Private Limited

    Winnipeg, MB
    5 hours ago
  • Okta, the World's Identity Company, is seeking a Senior Software Engineer for the Auth0 Security Engineering team. You will build and operate platform security services using Python, Node.Js, or Golang, and secure Kubernetes workloads with strong engineering discipline.You... 

    Okta

    Winnipeg, MB
    5 hours ago
  •  ...with Python or Kotlin as a remote Senior Backend Engineer at Affirm, serving teams and production...  ....This senior-level role owns technical decisions and projects across design, launch, and...  ..., agent runtimes, evaluation services, identity, routing, caching, and failover... 
    Remote work

    Affirm, Inc.

    Winnipeg, MB
    5 hours ago
  •  ...technology that will set the standards for software-defined vehicles around the world....  ...our Infotainment team as a Staff Android OS Engineer. The Infotainment team at Rivian and Volkswagen...  ...technical issues, design choices, and decision making. Implement and optimize the... 
    Full time
    Contract work

    Rivian VW Group

    Winnipeg, MB
    5 hours ago
  •  ...Scientist to develop agentic decision systems that empower individuals...  ...reliability and usability.Software Development: Utilize AI coding...  ..., physics, statistics, engineering, or related fields.Hands‑on experience...  ..., sexual orientation, gender identity, gender expression, sex (... 
    Local area
    Shift work

    Mphasis

    Winnipeg, MB
    5 hours ago
  •  ...fleetworthy.Com. About the RoleThe Senior Software Engineer is a hands-on technical contributor...  ...-ready code, making sound technical decisions along the way and building software that...  ...pregnancy or maternity status, gender identity, gender reassignment, military or veteran... 
    Remote work
    Shift work

    Avenue.io Inc.

    Winnipeg, MB
    5 hours ago
  • $120k - $180k per year

    Join to apply for the Senior Software Engineer II role at Tripledot Studios DescriptionDepartment...  ...needs to reconcile that authority with backend servers. Has shipped or helped scale...  ..., sex, sexual orientation, gender identity, national origin, veteran or disability... 
    Work at office
    Remote work
    Flexible hours

    Tripledot Studios

    Winnipeg, MB
    5 hours ago
  • Build scalable backend services with AWS and Python for an AI-driven risk intelligence platform, with flexible hybrid Montreal or remote work options.As a Senior Software Engineer, you will develop production backend services and RESTful APIs. You will optimize data processing... 
    Remote work
    Flexible hours

    Mission.dev

    Winnipeg, MB
    5 hours ago
  • Design embedded and cloud edge software as a Staff Firmware Driver Engineer with Qualcomm Canada ULC in Markham, Ontario.This engineering role develops specialized utility programs and software modules for large-scale products and systems. You will analyze requirements, collaborate... 

    QUALCOMM, Inc.

    Winnipeg, MB
    5 hours ago
  • Build high-scale backend data services at Akamai using Python, Java, or Go with hands-on development across Cloud Data Services. Work within a global engineering team.As a Senior II Software Engineer, you will design and scale backend services, APIs, microservices, and distributed... 

    Akamai Technologies, Inc.

    Winnipeg, MB
    5 hours ago
  • $165k - $330k per year

     ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...pipelines, columnar storage engines, and the tradeoffs involved in...  ..., sexual orientation, gender identity or expression, national origin... 
    Flexible hours

    Baseten

    Winnipeg, MB
    5 hours 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!