IT & Software

Staff Distributed Systems Engineer Canada

Affirm

Edmonton · Division No. 11 · Canada

Build reliable distributed systems for Affrim’s remote Canada engineering organization, using Kubernetes and cloud technologies at exceptional scale.

This Staff Software Engineer will lead the Observability team’s technical direction while designing and operating backend systems. You will balance reliability, query performance, and cost across 200+ TB of daily telemetry. The work spans infrastructure, product, analytics, design, and engineering teams.

Key Responsibilities:

  • Set year-long technical strategy for the Observability team
  • Drive architecture decisions for telemetry reliability and query performance
  • Maintain monitoring, triage rotations, playbooks, testing, and alerting
  • Establish code review and design standards through writing
  • Partner with infrastructure and product teams on delivery

Requirements:

  • 8+ years developing and launching backend systems at scale
  • Track record with highly available distributed systems
  • Experience using AWS, MySQL, Flink, and Kubernetes
  • Ability to define technical and execution plans
  • Strong written and verbal collaboration skills

Apply distributed systems leadership and backend architecture experience to Affrim’s observability infrastructure across remote Canada.

#J-18808-Ljbffr

Reference: WJ-2742_550020 · Posted 10 Nov 2026, 09:48 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.