Drimva

Affirm

Staff Software Engineer, Backend (Capacity Modeling)

Remote Canada +1 · Remote · Staff · Full-time · Posted May 7, 2026

Location
Remote Canada
Remote US
Experience
8+ years.

About the job

Leads technical strategy and develops capacity models and plans to ensure Affirm’s infrastructure can safely handle forecasted traffic and peak sales events.

What you'll do

  • Set technical strategy, guide major projects, and collaborate across product and engineering teams.
  • Own team operations and availability, including monitoring, on-call processes, testing, and alerting.
  • Set quality standards, mentor engineers, and advocate for technical solutions and processes.

What they ask for

  • 8+ years designing, developing, and launching large-scale backend systems using languages such as Python or Kotlin.
  • Extensive experience developing highly available distributed systems.
  • Experience supporting capacity changes for large sales events and tuning autoscaling, CPU/memory, and multithreading for compute workloads.
  • Experience planning and delivering major features or system changes; strong communication and collaboration skills.

Pay

181,000 - 241,000 CAD base salary per year

Tools

Python, Kotlin, AWS, MySQL, Spark, Kubernetes, ElasticCache, DynamoDB

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)