Software Engineer II, Backend (Online Storage)
Affirm· Infrastructure Platform Eng
RemoteCA$133k - CA$183kfull-timePosted 1w ago
About the role
Software Engineer to build and scale Cache Services (Redis and Valkey) for Affirm's Online Storage platform, owning end-to-end migrations, productionizing cache clusters, and partnering with client teams to optimize caching strategies while contributing to the team’s roadmap and operating in production with on-call responsibilities.
Responsibilities
- Build and scale Affirm's Cache Services on Redis and Valkey, owning cluster migrations end to end and delivering them in phases against agreed outcomes.
- Productionize cache clusters: capacity and shard planning, failover and replication setup, upgrades, and staged rollouts with rollback paths.
- Replace manual cache requests (provisioning, config changes, access) with automated, audited self-service workflows.
- Operate the fleet in production: define SLOs, build alerting for hot keys, memory pressure and replication lag, and use on-call findings to reduce KTLO.
- Partner with client teams on caching strategy (key design, TTLs, consistency, client timeouts) and feed fleet data into the team's roadmap.
- Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate with others to ensure timely delivery of your work.
- Support peers and stakeholders in the product development lifecycle by collaborating with product management, design & analytics on ideation and decisions with risks/trade-offs.
- Support the operations and availability of artifacts by creating and monitoring metrics, escalating when needed, and supporting on-call efforts.
- Contribute to a sense of community on your team through growth and development activities such as participating in the interview process.
Qualifications
- 2+ years of experience as a software engineer.
- Experience designing, developing and launching backend systems and are proficient in one of Python or Kotlin.
Skills
Required:Backend software engineeringPythonDistributed systems
Nice to have:Kotlin
Benefits
- Health coverage at no cost: 100% of premiums for employees and their dependents.
- Spending stipends for tech setup and health/wellness options.
- Flexible time off and generous holiday calendars.
- Employee stock purchase plan (ESPP) to buy Affirm stock at a discount.
Last updated Oct 14, 2026. Interested? Apply on the company site.
About Affirm
Pay over time with flexible payment plans and no fees
Buy now pay later without the fees. Flexible payment options with longer plans, lower payments, and no fees. Pay in 4 interest-free or get more time and see your total cost upfront.
Buy now pay laterFinancial servicesPayment plansCredit
More open roles at Affirm
- Director, Enterprise Sales5d agoRemote · US Sales
- Senior Technical Account Manager (Strategic Alliances)5d agoHybrid (Remote Canada) · Infrastructure Platform Eng
- GTM Strategy & Operations Lead (Legal & Field Ops)5d agoRemote · Revenue Operations & Analytics
- GTM Strategy & Operations Lead (Legal & Field Ops)5d agoHybrid (Canada) · Revenue Operations & Analytics
- Manager, Global Payroll5d agoRemote · Accounting