Staff Backend Engineer: Scale Distributed DBs (Remote)

Affirm

Austin (TX)

On-site

USD 204,000 - 264,000

Full time

3 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health coverage for dependents
Equity

Job summary

Affirm is seeking a Staff Software Engineer for the Online Storage/Databases team to drive the technical roadmap of our relational and key-value datastore platforms. You will own design and implementation of scalable data infrastructure across OLTP/OLAP systems, partnering with product, infrastructure, and SRE to ensure reliability at scale.

With 8+ years building backend systems and 5+ years in database expertise, you will influence architecture and standards, mentor teammates, and shape how we

Qualifications

  • 8+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Extensive track record of developing highly available distributed systems using AWS, MySQL, Spark and Kubernetes.
  • 5+ years of hands-on Database Expertise, with Relational/Distributed SQL (MySQL, PostgreSQL, TiDB/Vitess) and performance tuning.
  • Strong background building and operating databases in cloud environments with benchmarking, load testing, and capacity planning.
  • Familiarity with connection poolers and proxies such as ProxySQL, RDS Proxy, PgBouncer, etc.

Responsibilities

  • Set technical strategy for the team on a year-long horizon and align with critical business projects.
  • Collaborate with product, infrastructure, and SRE teams to deliver scalable datastore solutions.
  • Design and build components of a scalable datastore platform for multi-region, globally available deployments.
  • Develop control planes for management and self-service of hundreds of databases at scale, including migrations and disaster recovery.
  • Collaborate across teams to ensure technical sustainability, risks, and trade-offs are well understood.
  • Advocate for robust operational processes, monitoring, runbooks, and on-call readiness.
  • Foster a culture of quality through code reviews and internal knowledge sharing.
  • Mentor teammates and develop talent through guidance and example.

Skills

Backend design
Distributed systems
Python
Kotlin
Database expertise
AWS
MySQL
Spark
Kubernetes
Communication skills

Education

Bachelor's degree or equivalent

Tools

ProxySQL
RDS Proxy
PgBouncer

Job description

Affirm is seeking a Staff Software Engineer for the Online Storage/Databases team to drive the technical roadmap of our relational and key-value datastore platforms. You will own design and implementation of scalable data infrastructure across OLTP/OLAP systems, partnering with product, infrastructure, and SRE to ensure reliability at scale.

With 8+ years building backend systems and 5+ years in database expertise, you will influence architecture and standards, mentor teammates, and shape how we

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

Similar jobs worth comparing

Staff Backend Engineer - Scalable Data Storage (Remote)
Staff Backend Engineer - Scalable Data Storage (Remote)

Affirm, Inc. • Northern (KY)

Hybrid
USD 204,000 - 264,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • New York (NY)

On-site
USD 230,000 - 290,000
Health coverage for you and dependents
Tech/Wellness stipends
Stock purchase plan (ESPP)
+1
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
Staff Backend Engineer, Remote Datastore Platform
Staff Backend Engineer, Remote Datastore Platform

Remote Genie • Northern (KY)

Hybrid
USD 204,000 - 290,000
Health care coverage (premium paid)
Flexible Spending Wallets
Time off and holidays
+1
Staff Backend Engineer: Scalable Database Platform (Remote)
Staff Backend Engineer: Scalable Database Platform (Remote)

Socket.dev • United States

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer - Distributed Databases & Scale
Staff Backend Engineer - Distributed Databases & Scale

Affirm • Washington

On-site
USD 180,000 - 240,000
Staff Backend Engineer – Global DB & Data Platform (Remote)
Staff Backend Engineer – Global DB & Data Platform (Remote)

Affirm • Palo Alto (CA)

On-site
USD 204,000 - 290,000
Health care coverage
ESPP
Stipends for tech spending
+1
Remote Staff Backend Engineer - Distributed Databases
Remote Staff Backend Engineer - Distributed Databases

Affirm • Atlanta (GA)

On-site
USD 204,000 - 290,000
Health care coverage
Flexible Spending Wallets
Time off
+1
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, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • Cleveland (OH)

On-site
USD 180,000 - 240,000