Senior Backend Engineer — Distributed SQL & Data Platform

Affirm

Houston (TX)

Remote

USD 173,000 - 255,000

Full time

4 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

Health coverage
Spending stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm is seeking a Senior Software Engineer to architect, build, and scale Relational and Distributed SQL databases (MySQL, TiDB) on Kubernetes. You will own the control plane, migrations with zero downtime, and the networking stack for storage access.

You’ll deliver quarterly goals, lead engineers, and partner with product, design, and analytics. This remote-first role emphasizes ownership and scalable data infrastructure.

Qualifications

  • 5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems at scale.
  • Hands-on with large-scale database deployments in production.
  • Expertise in distributed databases and related technologies.
  • Experience provisioning, failover, upgrades or schema migrations on Kubernetes.
  • Ability to perform zero-downtime migrations and major version upgrades.

Responsibilities

  • Build and operate the control plane for large-scale distributed SQL databases.
  • Design and execute zero-downtime migrations across multi-tenant clusters.
  • Own the networking stack to connect services to storage on Kubernetes.
  • Deliver quarterly team goals and mentor engineers.
  • Collaborate with product management, design, and analytics on requirements and trade-offs.
  • Proactively identify issues and drive solutions.
  • Maintain metrics and on-call readiness for the team's artifacts.
  • Set and promote code review and design standards across the organization.
  • Develop talent through feedback and leadership by example.

Skills

Python
Kotlin
AWS
MySQL
Terraform
Kubernetes
Distributed DBs
SQL tuning
ProxySQL

Education

Bachelor's degree in a related field

Tools

TiDB
Postgres
Spanner
Vitess
CockroachDB

Job description

Affirm is seeking a Senior Software Engineer to architect, build, and scale Relational and Distributed SQL databases (MySQL, TiDB) on Kubernetes. You will own the control plane, migrations with zero downtime, and the networking stack for storage access.

You’ll deliver quarterly goals, lead engineers, and partner with product, design, and analytics. This remote-first role emphasizes ownership and scalable data infrastructure.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer, Distributed DBs (Remote)
Senior Backend Engineer, Distributed DBs (Remote)

Affirm • Charlotte (NC)

Remote
USD 173,000 - 233,000
Health coverage after tax effects
Equity options
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
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 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 & Kubernetes
Senior Backend Engineer – Distributed SQL & Kubernetes

Affirm • United States

Remote
USD 150,000 - 230,000
100% subsidized medical, dental, and視s
Remote Senior Backend Engineer, Distributed SQL Platform
Remote Senior Backend Engineer, Distributed SQL Platform

Xapply • Northern (KY)

Hybrid
USD 173,000 - 255,000
Health coverage
Monthly stipends for tech setup
Flexible time off
+1
Senior Distributed SQL Database Engineer - Remote
Senior Distributed SQL Database Engineer - Remote

Affirm • Sioux Falls (SD)

Remote
USD 173,000 - 255,000
Health coverage for you and dependents
Monthly tech stipends
Generous time-off calendar
+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 Database Infrastructure Engineer (Remote)
Senior Database Infrastructure Engineer (Remote)

Affirm • Boston (MA)

Remote
USD 173,000 - 255,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Distributed SQL Database Architect — Remote
Senior Distributed SQL Database Architect — Remote

Affirm • Palo Alto (CA)

Remote
USD 195,000 - 255,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1