Software Engineer II, Backend (Online Storage)

Added
3 minutes ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

terraform aws redis mysql python

๐Ÿ“‹ Description

  • Build and scale Affirm's Cache Services on Redis and Valkey, owning cluster migrations end to end
  • Productionize cache clusters: capacity and shard planning, failover and replication setup
  • Replace manual cache requests (provisioning, config changes, access) with automated, audited
  • Operate the fleet in production: define SLOs, build alerting for hot keys, memory pressure and
  • Partner with client teams on caching strategy (key design, TTLs, consistency, client timeouts) and
  • Break down larger projects into individual tasks, deliver them in multiple phases, and collaborate

๐ŸŽฏ Requirements

  • 2+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems and are proficient in one of Python
  • Familiar with the building blocks of distributed systems, and the technologies like AWS, MySQL
  • Have worked on Redis, Valkey or a comparable in-memory store in production and understand
  • Can reason about a caching workload end to end: hit rates, tail latency, hot keys, stampedes, and
  • Experience automating infrastructure operations with Terraform, Kubernetes and Python, and prefer

๐ŸŽ Benefits

  • Base pay is part of a total compensation package that may include monthly stipends for health
  • In addition, the employees may be eligible for equity rewards offered by Affirm Holdings, Inc.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’