Drimva

Affirm

Senior Software Engineer, Backend (Online Storage)

$173K–$255K

Remote US +1 · Remote · Senior · Full-time · Posted Sep 30, 2026

Location
Remote US
Remote Canada
Experience
5+ years as a software engineer.
Education
Bachelor’s degree in a related field or equivalent practical experience.

About the job

Build and operate Affirm’s managed online storage platform, focusing on reliable, scalable relational and distributed SQL databases and their supporting automation and networking.

What you'll do

  • Automate provisioning, failover, backups, and upgrades for distributed SQL databases; deliver zero-downtime schema and data migrations.
  • Own and tune Kubernetes networking between services and storage, including connection proxies; support availability, monitoring, and on-call operations.
  • Lead team goals and technical delivery, collaborate with stakeholders, and guide engineering quality and talent development.

What they ask for

  • 5+ years of software engineering experience.
  • Hands-on experience with large-scale production database deployments and distributed database architecture, modeling, and performance tuning.
  • Experience with backend systems at scale using technologies such as Python, Kotlin, AWS, MySQL, Terraform, and Kubernetes.
  • Bachelor’s degree in a related field or equivalent practical experience.

Nice to have

  • MySQL and TiDB experience are marked preferred.
  • Experience building database control-plane or automation tooling, ideally on Kubernetes.

Pay

USD 195,000-255,000 base salary; USD 173,000-233,000 base salary

Tools

Python, Kotlin, AWS, MySQL, Terraform, Kubernetes, TiDB, ProxySQL

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)