Staff Backend Engineer - Distributed Databases & Scale

Affirm

Washington (District of Columbia)

On-site

USD 180,000 - 240,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Affirm is seeking a Staff Software Engineer to drive the technical roadmap for our Databases platform (Relational and KeyValue). You will shape, implement, and operate scalable datastore solutions across multi-region deployments, collaborating with product, infrastructure, and analytics teams to ensure reliability and performance.

You will mentor engineers, contribute to architecture decisions, optimize database performance, and advocate for quality and ownership across the organization.

Qualifications

  • 8+ years designing backend systems at scale using languages like Python or Kotlin.
  • 5+ years hands-on Database Expertise with Relational/Distributed SQL (MySQL, PostgreSQL, TiDB/Vitess).
  • Experience delivering features and writing high quality, maintainable code.

Responsibilities

  • Set technical strategy for your team on a year-long time scale and align with critical, business-impacting projects.
  • Collaborate with product, infrastructure, and SRE teams to deliver on goals.
  • Design and build scalable datastore components for multi-region, high-performance datastore solutions.

Skills

Python
Kotlin

Education

Bachelor's degree or equivalent

Tools

AWS
MySQL
Spark
Kubernetes
ProxySQL
RDS Proxy
PgBouncer

Job description

Affirm is seeking a Staff Software Engineer to drive the technical roadmap for our Databases platform (Relational and KeyValue). You will shape, implement, and operate scalable datastore solutions across multi-region deployments, collaborating with product, infrastructure, and analytics teams to ensure reliability and performance.

You will mentor engineers, contribute to architecture decisions, optimize database performance, and advocate for quality and ownership across the organization.

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

Similar jobs worth comparing

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
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 Databases
Staff Backend Engineer, Scalable Databases

Affirm • New York (NY)

On-site
USD 180,000 - 240,000
Staff Backend Engineer – Distributed Databases (Remote)
Staff Backend Engineer – Distributed Databases (Remote)

Affirm • Nashville (TN)

On-site
USD 204,000 - 290,000
Health coverage for you and dependents
ESPP
Flexible Spending Wallets
+1
Staff Backend Engineer: Scalable Distributed Databases
Staff Backend Engineer: Scalable Distributed Databases

Affirm • Charlotte (NC)

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

Affirm • Madison (WI)

On-site
USD 150,000 - 210,000
Staff Backend Engineer: Scalable Databases & Data Platform
Staff Backend Engineer: Scalable Databases & Data Platform

Affirm • Pittsburgh

On-site
USD 140,000 - 220,000