Senior Backend Engineer, Distributed DBs (Remote)

Affirm

Charlotte (NC)

Remote

USD 173,000 - 233,000

Full time

4 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage after tax effects
Equity options
Flexible time off
Tech stipend

Job summary

Affirm is seeking a Senior Software Engineer to design and scale Relational and Distributed SQL databases, including MySQL and TiDB, on a Kubernetes-based platform. You will own end-to-end provisioning, failover, backups, and upgrades, while driving zero-downtime migrations and robust tooling.

You will collaborate with product, design and analytics, shaping the roadmap and ensuring reliability, performance and security across multi-tenant clusters.

Qualifications

  • 5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems at scale.
  • Experience with Python, Kotlin, AWS, MySQL, Terraform and Kubernetes.
  • Hands-on experience with large-scale database deployments in production.
  • Knowledge of distributed database architectures and performance tuning.

Responsibilities

  • Build and operate the control plane for large-scale distributed SQL databases (MySQL, TiDB).
  • Design reliability-focused schema and data migrations with zero downtime.
  • Own the networking stack connecting services to storage on Kubernetes and tune for latency and failover.
  • Deliver quarterly team goals and mentor engineers through ambiguity.
  • Collaborate with product management, design, and analytics across the full development lifecycle.
  • Identify and lead solutions to project, process, or technology issues.
  • Monitor and improve artifacts and on-call readiness to keep systems healthy.
  • Promote a culture of quality with code reviews and design standards.

Skills

Python
Kotlin
AWS
MySQL
Terraform
Kubernetes

Education

Bachelor’s degree or equivalent

Tools

ProxySQL
RDS Proxy
Pg Bouncer
PgDog

Job description

Affirm is seeking a Senior Software Engineer to design and scale Relational and Distributed SQL databases, including MySQL and TiDB, on a Kubernetes-based platform. You will own end-to-end provisioning, failover, backups, and upgrades, while driving zero-downtime migrations and robust tooling.

You will collaborate with product, design and analytics, shaping the roadmap and ensuring reliability, performance and security across multi-tenant clusters.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer — Distributed SQL & Data Platform
Senior Backend Engineer — Distributed SQL & Data Platform

Affirm • Houston (TX)

Remote
USD 173,000 - 255,000
Health coverage
Spending 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
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 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 & Kubernetes
Senior Backend Engineer – Distributed SQL & Kubernetes

Affirm • United States

Remote
USD 150,000 - 230,000
100% subsidized medical, dental, and視s
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
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 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 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