IT & Software

Staff Distributed Systems Engineer Cards

Affirm, Inc.

Remote · Nationwide · Canada

Lead distributed systems for Affirm Card Experiences from a remote Canada setting, combining backend scale, operational ownership, and customer-focused product delivery.

This Staff Software Engineer, Fullstack role connects architecture with the cardholder journey from ordering through everyday use. You will design and launch highly available systems, guide technical direction, and collaborate with product management, design, analytics, risk, and operations. The team uses AI to build faster and improve customer experiences.

Key Responsibilities:

  • Connect team strategy with critical business-impacting projects
  • Manage availability through monitoring, playbooks, policies, and alerting
  • Advocate technical solutions and sustainable operational practices
  • Set code review and design standards across engineering
  • Develop talent through feedback, guidance, and example

Requirements:

  • Eight or more years as a software engineer
  • Extensive distributed systems experience using AWS, MySQL, Spark, or Kubernetes
  • Backend development experience with Python or Kotlin
  • Ability to design, develop, and launch systems at scale
  • Strong written and verbal communication skills

Apply distributed systems leadership, scalable backend development, and operational rigor to Affirm’s high-trust Card product.

#J-18808-Ljbffr

Reference: WJ-4483_1570063 · Posted 12 Nov 2026, 03:08 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