133K–183K CAD / year

Software Engineer II, Backend (Online Storage)

BackendRemote — Canada
Published on 2026-10-08
These details were extracted automatically from the original listing. They may not be complete or fully up to date — it's worth checking the original job post.

About this role

The role focuses on building and scaling Affirm's cache services, improving infrastructure operations, and collaborating on caching strategies. The engineer will work with a team responsible for data storage solutions, including relational and distributed databases.

About the company

Affirm offers buy now, pay later financing that lets consumers split purchases into transparent installment payments at checkout. It partners with merchants to provide flexible credit options without late fees.

The team

Online Storage team

Stack

RedisValkeyPythonKotlinAWSMySQLTerraformKubernetes

What you'll do

  • Build and scale cache services on Redis and Valkey
  • Productionize cache clusters with failover and replication setup
  • Automate provisioning and configuration changes
  • Define SLOs and build monitoring for key metrics
  • Collaborate with client teams on caching strategy
  • Support operations and availability of artifacts
  • Engage in growth and development activities

What we're looking for

  • 2+ years of experience as a software engineer
  • Proficient in backend systems design and development
  • Experienced with distributed systems technologies
  • Hands-on with Redis and Valkey in production
  • Experienced with Terraform and Kubernetes
  • Ability to analyze caching workloads end-to-end
  • Experience in on-call for stateful services

Benefits

  • 100% medical coverage for employees and dependents
  • Monthly stipends for tech setup and wellness options
  • Flexible time off and generous holiday schedule
  • Employee stock purchase plan at a discount
View original job post