Staff Backend Engineer – Distributed Databases (Remote)

Affirm

Nashville (TN)

On-site

USD 204,000 - 290,000

Full time

14 days+
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 for you and dependents
ESPP
Flexible Spending Wallets
Generous vacation and holidays

Job summary

Affirm is reinventing credit to make it more honest and friendly, offering buy now, pay later with no hidden fees or compounding interest. The Data and Storage Services team builds a robust data infrastructure spanning OLTP/OLAP, batch processing, streaming, BI, and large-scale data platforms.

We are seeking a Staff Software Engineer to drive the technical roadmap for our Databases platform (Relational and KeyValue).

Qualifications

  • 8+ years designing, developing and launching backend systems at scale.
  • 5+ years database expertise with relational/distributed SQL such as MySQL/PostgreSQL.
  • Extensive experience with AWS, Spark, Kubernetes and distributed data platforms.
  • Strong communication and collaboration skills in global engineering teams.

Responsibilities

  • Set technical strategy for the team over a year and align with business goals.
  • Collaborate with product, infra, and SRE to deliver scalable datastore solutions.
  • Design and build components of the datastore platform for multi-region deployments.
  • Develop control planes for managing hundreds of databases, migrations, DR, sharding, and tuning.
  • Lead by example with high-quality code and architecture decisions.
  • Own team operations, monitoring, runbooks, and on-call readiness.

Skills

Python or Kotlin
Distributed systems
AWS
MySQL/PostgreSQL
Kubernetes
Database benchmarking

Education

Bachelor's degree in a related field

Tools

ProxySQL
RDS Proxy
PgBouncer
MySQL
TiDB/Vitess

Job description

Affirm is reinventing credit to make it more honest and friendly, offering buy now, pay later with no hidden fees or compounding interest. The Data and Storage Services team builds a robust data infrastructure spanning OLTP/OLAP, batch processing, streaming, BI, and large-scale data platforms.

We are seeking a Staff Software Engineer to drive the technical roadmap for our Databases platform (Relational and KeyValue).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - Distributed Databases Remote
Staff Backend Engineer - Distributed Databases Remote

Affirm • Chicago (IL)

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

Affirm • Charlotte (NC)

On-site
USD 180,000 - 280,000
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
Staff Backend Engineer, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • Cleveland (OH)

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

Affirm • Boston (MA)

On-site
USD 204,000 - 290,000
Healthcare coverage
FSA Wallets
Paid time off
+1
Staff Backend Engineer, Databases & Data Platforms
Staff Backend Engineer, Databases & Data Platforms

Affirm • Miami (FL)

On-site
USD 180,000 - 230,000
Staff Backend Engineer, Distributed DB Platforms (Remote)
Staff Backend Engineer, Distributed DB Platforms (Remote)

Affirm • Los Angeles (CA)

On-site
USD 204,000 - 290,000
Health benefits
Equity opportunities
Remote-first environment
+1
Remote Staff Backend Engineer, Databases Platform
Remote Staff Backend Engineer, Databases Platform

Affirm • Denver (CO)

On-site
USD 204,000 - 264,000
Health care coverage
Equity rewards
Time off
+1
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: 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