Senior Software Engineer, Backend (Authentication Experience)

Affirm
Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: RemoteFull timeCAD 153,000 - 213,000 annuallyFunction: Software EngineeringExperience: 4+ yearsSkills: ["Communication","Collaboration","Ownership","Quality"]

Build and operate backend orchestration layers for authentication, verification, and fraud customer journeys used across web and mobile. Own high-availability, low-latency systems and team quarterly goals while leading engineers through ambiguity. Partner with product, design, and analytics to deliver safe, scalable changes, define technical plans, and maintain system health via metrics, escalation, and on-call support.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Affirm
Affirm
1 day ago

Senior Software Engineer, Backend (Authentication Experience)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 20 hours agoStatus: Live

Job Summary

Build and operate backend orchestration layers for authentication, verification, and fraud customer journeys used across web and mobile. Own high-availability, low-latency systems and team quarterly goals while leading engineers through ambiguity. Partner with product, design, and analytics to deliver safe, scalable changes, define technical plans, and maintain system health via metrics, escalation, and on-call support.
Location: Alberta, British Columbia, Manitoba, New Brunswick, Newfoundland and Labrador, Nova Scotia, Ontario, Prince Edward Island, Saskatchewan
Workplace: Remote
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Own and deliver quarterly team goals, leading engineers through ambiguity to solve open-ended problems.
  • •Partner with product, design, and analytics across the product development lifecycle by articulating technical constraints and trade-offs.
  • •Identify and advocate for project, process, technology, or business issues and lead solutions.
  • •Support operations and availability by creating and monitoring metrics, escalating when needed, and helping with on-call efforts.
  • •Foster a quality and ownership culture through code review/design standards and sharing via writing and tech talks.

Pay and Benefits

Salary: CAD 153,000 - 213,000 annually
Equity and Bonus:Equity
Perks:Health InsuranceDentalVisionEsppPaid Leave

Key Requirements

  • •4+ years designing, developing, and launching backend systems at scale using languages like Python or Kotlin.
  • •Track record building highly available distributed systems with AWS, MySQL, and Kubernetes.
  • •Experience working closely with web and mobile layers, including fraud prevention and backend-for-frontend patterns.
  • •Ability to define technical plans for significant features with simple, extensible design and high-quality, readable code.
  • •Experience making safe, significant changes in a large code base using tools and practices that enable you to do so.
Experience:4+ years
Skills:CommunicationCollaborationOwnershipQuality
Languages:English
Tech Stack:PythonKotlinAWSMySQLKubernetes

Company Brief

Affirm
Provides point-of-sale lending and buy-now-pay-later (BNPL) solutions for consumers and merchants, enabling installment payments, consumer financing, and embedded financial services through APIs and partnerships with retailers and platforms.
Industry: Lending
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2012
WebsiteLinkedIn