Shape the future of online storage with Affirm as a Backend Software Engineer. This remote role focuses on building and scaling Cache Services using Redis and Valkey while optimizing infrastructure. Join the Data and Storage Services team at Affirm, where your expertise in building reliable backend systems will enhance our online checkout databases and data platforms.
The role emphasizes automating cache requests, managing production operations, and collaborating closely with client teams on strategies. You will gain deep expertise in critical technologies necessary for data access and storage. Key Responsibilities:
Scale Cache Services on Redis and Valkey successfully
Plan capacity and manage cluster migrations
Automate self-service workflows for cache requests
Define SLOs and monitor production fleet performance
Collaborate with teams to enhance caching strategies Requirements:
2+ years of experience as a software engineer
Proficiency in Python or Kotlin
Familiar with distributed systems and AWS technologies
Direct experience with Redis or Valkey
Automation experience using Terraform and Kubernetes Unlock substantial value at Affirm through your backend development skills and expertise in cache services.
📌 Backend Software Engineer At Affirm Montreal
🏢 Affirm
📍 Montreal
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.