IT & Software

Staff Distributed Systems Engineer

Candidate

Remote · Nationwide · Canada

Share this job: X Facebook WhatsApp Save job : Staff Distributed Systems Engineer

Lead highly available distributed systems for Affirm Card from a remote Canada location, using AWS, Kubernetes, Python, or Kotlin. Shape durable technical strategy.

Affirm’s Card Experiences team needs a Staff Software Engineer to guide systems and execution across the cardholder journey. You will connect backend architecture with web and mobile surfaces while collaborating with product management, design, analytics, risk, and operations. The role emphasizes sustainable delivery, reliability, and measurable customer improvements.

Key Responsibilities:

  • Define technical solutions for critical business-impacting projects
  • Manage technical sustainability, risks, and trade-offs across teams
  • Own team availability, operations, triage rotations, and policies
  • Advocate for quality standards beyond your immediate team
  • Help teams adopt effective operational processes

Requirements:

  • Eight or more years as a software engineer
  • Eight or more years launching backend systems at scale
  • Track record with AWS, MySQL, Spark, and Kubernetes
  • Proficiency developing web applications with declarative UI frameworks
  • Strong written and verbal communication skills

Apply distributed systems expertise, reliability ownership, and cross-functional technical leadership to Affirm’s trusted card platform.

#J-18808-Ljbffr

Reference: WJ-2742_566287 · Posted 12 Nov 2026, 09:45 PM

Find more on GigBlow

This role is listed on GigBlow for discovery and search. Hiring decisions and applications are handled by the employer or their chosen application system.

Distributed Systems jobs in other states

Browse jobs