Software Engineer II, Backend (Online Storage) (Fully Remote)

Affirm

United States

Remote

USD 140,000 - 210,000

Full time

2 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Fully subsidized health coverage
Employee equity

Job summary

Affirm is a remote-first fintech company building a clear, predictable way to pay over time. You will help scale our Cache Services on Redis and Valkey, productionize cache clusters, and automate self-service workflows while collaborating with client teams to optimize caching strategies in production.

Strong Python or Kotlin experience and deep Redis/Valkey expertise are required, along with on-call ownership for stateful services.

Qualifications

  • Experience designing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Deep expertise with Redis/Valkey, distributed systems, and infrastructure automation.
  • Strong communication and ownership, with on-call experience for stateful services.

Responsibilities

  • Build and scale Affirm's Cache Services on Redis and Valkey.
  • Productionize cache clusters and automate self-service workflows.
  • Partner with client teams on caching strategy and operate the fleet in production.

Skills

Backend design
Python
Kotlin
Redis
Valkey
Distributed systems
Infrastructure automation
On-call experience

Tools

Redis
Valkey

Job description

  • Affirm exists to give people a clear, predictable way to pay over time, with no hidden fees.
  • We are a remote-first company focused on care, transparency, and flexibility.

The Team:

  • The Data and Storage Services team owns Affirms data infrastructure across OLTP and OLAP systems.
  • The Online Storage team provides managed databases as a platform for all Affirms services.

The Role:

  • You will build and scale Affirms Cache Services on Redis and Valkey.
  • You will productionize cache clusters and automate self-service workflows.
  • You will partner with client teams on caching strategy and operate the fleet in production.

What We Look For:

  • Experience designing and launching backend systems, proficient in Python or Kotlin.
  • Deep expertise with Redis/Valkey, distributed systems, and infrastructure automation.
  • Strong communication and ownership, with on-call experience for stateful services.
Affirm

Affirm is a remote-first fintech company that provides honest financial products with no hidden fees. It values care, transparency, and flexibility.

Benefits
  • offering fully subsidized health coverage and equity to employees.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II - Redis Cache & Storage (Remote)
Backend Engineer II - Redis Cache & Storage (Remote)

Affirm • United States

Remote
USD 140,000 - 210,000
Fully subsidized health coverage
Employee equity
Remote Backend Engineer II - Python/Kotlin
Remote Backend Engineer II - Python/Kotlin

Affirm • United States

Remote
USD 100,000 - 160,000
100% covered health premiums
Spending stipends
Flexible time off
+1
Software Engineer II, Backend (Streaming) (Fully Remote)
Software Engineer II, Backend (Streaming) (Fully Remote)

Affirm • United States

Remote
USD 100,000 - 160,000
100% covered health premiums
Spending stipends
Flexible time off
+1
Senior Software Engineer, Backend (Card Loan Platform) (Fully Remote)
Senior Software Engineer, Backend (Card Loan Platform) (Fully Remote)

Affirm • United States

Remote
USD 130,000 - 190,000
Health coverage
Tech stipend
Health stipend
+2
Senior Software Engineer, Backend (Consumer Data Platform) (Fully Remote)
Senior Software Engineer, Backend (Consumer Data Platform) (Fully Remote)

Affirm • United States

Remote
USD 140,000 - 210,000
Health premiums
Tech wellness stipend
Flexible time off
+2
Senior Software Engineer, Backend (Online Storage) (Fully Remote)
Senior Software Engineer, Backend (Online Storage) (Fully Remote)

Affirm • United States

Remote
USD 150,000 - 230,000
100% subsidized medical, dental, and視s
Remote Backend Engineer - Cache Services (Redis/Valkey)
Remote Backend Engineer - Cache Services (Redis/Valkey)

Affirm • United States

Remote
USD 93,000 - 129,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+1
Software Engineer II, Backend (Decisions Orchestration) (Fully Remote)
Software Engineer II, Backend (Decisions Orchestration) (Fully Remote)

Affirm • United States

Remote
USD 140,000 - 190,000
Health coverage for you and dependents
Monthly tech setup stipend
Wellness stipend
+1
Software Engineer II, Backend (Decisions Orchestration)
Software Engineer II, Backend (Decisions Orchestration)

Affirm • Phoenix (AZ)

Remote
USD 146,000 - 225,000
100% health coverage for you and your2
Monthly tech stipend
Flexible time off
+1
Backend Engineer II, Payments (Remote)
Backend Engineer II, Payments (Remote)

Affirm • Detroit (MI)

Remote
USD 146,000 - 206,000
Health coverage
Monthly stipends
Flexible time off
+1