Staff Backend Engineer, Databases & Data Platforms

Affirm

Miami (FL)

On-site

USD 180,000 - 230,000

Full time

47 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Affirm is seeking a talented Staff Software Engineer to lead the technical roadmap for our Databases (Relational and KeyValue). You will shape multi-region, high-performance datastore strategies and guide system design across global deployments.

You will drive improvements in MySQL, TiDB/Vitess and related tooling, mentor engineers, and partner with product, SRE, and analytics teams to ensure reliability and scale for affirm’s financial services platform.

Qualifications

  • 8+ years designing, developing and launching backend systems at scale.
  • Extensive experience with AWS, MySQL, Spark and Kubernetes.
  • 5+ years database expertise including relational/distributed SQL (MySQL, PostgreSQL, TiDB/Vitess).
  • Strong knowledge of schema design, query optimization and sharding.
  • Experience delivering major features with high-quality code.
  • Ability to operate in ambiguity and communicate across teams.

Responsibilities

  • Set technical strategy for the team on a year-long timeline.
  • Collaborate with product, infrastructure and SRE teams.
  • Design and build scalable datastore components for multi-region deployments.
  • Develop control planes for hundreds of databases and automate migrations.
  • Collaborate with product, design and analytics to manage trade-offs.
  • Champion code quality and drive architectural ownership.
  • Own operations and on-call readiness with monitoring and runbooks.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
Spark
Kubernetes

Education

Bachelor's degree in related field

Tools

ProxySQL
PgBouncer
RDS Proxy
Vitess/TiDB

Job description

Affirm is seeking a talented Staff Software Engineer to lead the technical roadmap for our Databases (Relational and KeyValue). You will shape multi-region, high-performance datastore strategies and guide system design across global deployments.

You will drive improvements in MySQL, TiDB/Vitess and related tooling, mentor engineers, and partner with product, SRE, and analytics teams to ensure reliability and scale for affirm’s financial services platform.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Engineer, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • Houston (TX)

On-site
USD 204,000 - 264,000
Medical coverage
Dental & vision
ESPP
+2
Staff Backend Engineer, Scalable Databases
Staff Backend Engineer, Scalable Databases

Affirm • New York (NY)

On-site
USD 180,000 - 240,000
Staff Backend Engineer, Databases Platform
Staff Backend Engineer, Databases Platform

Affirm • San Diego (CA)

On-site
USD 180,000 - 280,000
Staff Backend Engineer, Scalable Databases Platform
Staff Backend Engineer, Scalable Databases Platform

Affirm • Baltimore (MD)

On-site
USD 180,000 - 240,000
Staff Backend Engineer, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • Cleveland (OH)

On-site
USD 180,000 - 240,000
Staff Backend Engineer - Scalable Datastore & Databases
Staff Backend Engineer - Scalable Datastore & Databases

Affirm • Madison (WI)

On-site
USD 150,000 - 210,000
Staff Backend Engineer, Global Databases Platform
Staff Backend Engineer, Global Databases Platform

Affirm • Detroit (MI)

On-site
USD 180,000 - 240,000
Staff Backend Engineer - Global Database Platform
Staff Backend Engineer - Global Database Platform

Affirm • Boulder (CO)

On-site
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer - Databases Platform Leader
Staff Backend Engineer - Databases Platform Leader

Affirm • Phoenix (AZ)

On-site
USD 180,000 - 240,000
Staff Backend Engineer – Scalable Databases
Staff Backend Engineer – Scalable Databases

Affirm • Philadelphia

On-site
USD 180,000 - 240,000