Senior Backend Architect: Distributed SQL & Storage (Remote)

Affirm

Richmond (VA)

Remote

USD 173,000 - 233,000

Full time

13 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipends
Flexible time off
ESPP

Job summary

Affir is a remote-first company seeking a Senior Software Engineer to architect, build, and scale relational and distributed SQL databases. You’ll automate provisioning, backups, upgrades, and failovers, while owning the networking stack and steering quarterly team goals.

Collaborate with product, design and analytics to deliver dependable data infrastructure. You will contribute to high‑quality code, drive improvements, and mentor teammates while supporting on‑call reliability and operational

Qualifications

  • 5+ years of software engineering experience.
  • Backend systems at scale with Python, Kotlin, AWS, MySQL, Terraform and Kubernetes.
  • Hands-on large-scale production database deployments.
  • Distributed databases: MySQL, TiDB, Postgres, Spanner, Vitess, CockroachDB.
  • SQL tuning and performance optimization techniques.
  • Database benchmarking, load testing and capacity planning.
  • Familiar with ProxySQL, RDS Proxy, PgBouncer, PgDog.
  • Built control‑plane or automation tooling for databases on Kubernetes.
  • Zero-downtime migrations and major upgrades; CLI/runbooks.
  • Kubernetes networking, TLS and service discovery.
  • High‑quality code and simple, extensible design.
  • Ownership mindset; proactive feedback and growth.
  • Strong written and verbal communication with a global team.
  • Equivalency: practical experience or Bachelor’s in a related field.

Responsibilities

  • You will build and operate the control plane for large-scale distributed SQL databases (MySQL, TiDB) end to end.
  • You will design reliable schema/data migrations across multi-tenant clusters with zero downtime.
  • You will own networking to storage on Kubernetes, including proxies, for latency and failover.
  • You will deliver quarterly goals and guide engineers through ambiguity.
  • You will collaborate with product, design and analytics across the lifecycle.
  • You will identify and solve project, process, tech or business issues.
  • You will monitor metrics and support keep‑the‑lights‑on efforts.
  • You will raise code quality and design standards across the team.

Skills

5+ years exp
Python
Kotlin
AWS
MySQL
Terraform
Kubernetes
TiDB
Postgres
Spanner
Vitess
CockroachDB
ProxySQL
RDS Proxy
PgBouncer
PgDog
Zero-downtime migrations
SQL tuning
Load testing
Capacity planning
Automation tooling

Education

Bachelor's degree or equivalent

Tools

ProxySQL
PgBouncer
RDS Proxy
PgDog
Terraform

Job description

Affir is a remote-first company seeking a Senior Software Engineer to architect, build, and scale relational and distributed SQL databases. You’ll automate provisioning, backups, upgrades, and failovers, while owning the networking stack and steering quarterly team goals.

Collaborate with product, design and analytics to deliver dependable data infrastructure. You will contribute to high‑quality code, drive improvements, and mentor teammates while supporting on‑call reliability and operational

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Architect - Distributed SQL DB (Remote)
Senior Backend Architect - Distributed SQL DB (Remote)

Affirm • Washington

Remote
USD 173,000 - 233,000
Health coverage
Stipends for tech setup
Flexible time off
+1
Senior Backend Engineer, Distributed DBs & Online Storage
Senior Backend Engineer, Distributed DBs & Online Storage

Affirm • Denver (CO)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Tech setup stipends
Time off & holidays
+1
Senior Backend Engineer - Distributed SQL & Storage (Remote)
Senior Backend Engineer - Distributed SQL & Storage (Remote)

Affirm • Nashville (TN)

Remote
USD 173,000 - 233,000
Health coverage at no cost
Employee stock purchase plan (ESPP)
Monthly tech stipends
+1
Senior Backend Engineer, Distributed SQL Platform - Remote
Senior Backend Engineer, Distributed SQL Platform - Remote

Affirm • Chicago (IL)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Senior Backend Engineer: Distributed SQL & Data Infra
Senior Backend Engineer: Distributed SQL & Data Infra

Affirm • Detroit (MI)

Remote
USD 173,000 - 255,000
Health coverage for dependents
Tech setup stipends
Flexible time off
+1
Senior Backend Architect - Distributed SQL & Data Platform
Senior Backend Architect - Distributed SQL & Data Platform

Affirm • Madison (WI)

Remote
USD 173,000 - 255,000
Health coverage
Stipends
Flexible time off
+1
Senior Backend Engineer - Distributed SQL & DB (Remote)
Senior Backend Engineer - Distributed SQL & DB (Remote)

Affirm, Inc. • Northern (KY)

Hybrid
USD 173,000 - 255,000
Health coverage
Tech stipends
Generous time off
+1
Remote-First Senior Backend Engineer, Distributed SQL
Remote-First Senior Backend Engineer, Distributed SQL

Affirm • New York (NY)

Remote
USD 180,000 - 240,000
Remote-first compensation
Generous time off
Health benefits
+1
Staff Backend Engineer: Scale Distributed DBs (Remote)
Staff Backend Engineer: Scale Distributed DBs (Remote)

Affirm • Austin (TX)

On-site
USD 204,000 - 264,000
Health coverage for dependents
Equity
Senior Backend Architect – Distributed Databases (Remote)
Senior Backend Architect – Distributed Databases (Remote)

Affirm • Seattle (WA)

On-site
USD 230,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1