Staff Backend Engineer - Distributed Databases Remote

Affirm

Chicago (IL)

On-site

USD 204,000 - 264,000

Full time

7 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Health care coverage
Flexible Spending Wallets
Time off
ESPP

Job summary

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. The Data and Storage Services team maintains scalable data infrastructure across OLTP and OLAP, with MySQL, DynamoDB, Spark, and Kubernetes.

We are looking for a highly skilled Staff Software Engineer to drive the technical roadmap for Databases (Relational and KeyValue), influence cross-team initiatives, and ensure reliability,

Qualifications

  • 8+ years designing, developing, launching backend systems at scale using Python or Kotlin.
  • 5+ years hands-on database expertise with Relational or Distributed SQL (MySQL, PostgreSQL, TiDB/Vitess) and performance tuning.
  • Experience with AWS, MySQL, Spark, Kubernetes and cloud-based databases.
  • Ability to deliver major features with clear technical plans and high-quality code.
  • Comfort with ambiguity and designing large-scale architectures.
  • Strong communication skills for collaboration across global teams.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Set technical strategy for the team on a year-long horizon.
  • Collaborate with product, infrastructure, and SRE teams.
  • Design and build components of a scalable datastore platform across relational and key-value stores.
  • Develop control planes for self-service databases at scale, including migrations and DR.
  • Work with product management, design and analytics to ensure sustainability and risk management.
  • Drive code quality, design standards, and security practices across the team.
  • Mentor and grow team members through feedback and example.

Skills

Backend design
Distributed systems
Python/Kotlin
AWS
MySQL
Spark
Kubernetes
Database optimization
architecture

Education

Bachelor's degree or equivalent

Tools

ProxySQL
RDS Proxy
PgBouncer

Job description

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without hidden fees or compounding interest. The Data and Storage Services team maintains scalable data infrastructure across OLTP and OLAP, with MySQL, DynamoDB, Spark, and Kubernetes.

We are looking for a highly skilled Staff Software Engineer to drive the technical roadmap for Databases (Relational and KeyValue), influence cross-team initiatives, and ensure reliability,

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 • 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 - Distributed Databases & Scale
Staff Backend Engineer - Distributed Databases & Scale

Affirm • Washington

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
Staff Backend Engineer – Databases Platform (Remote)
Staff Backend Engineer – Databases Platform (Remote)

Affirm • San Francisco (CA)

On-site
USD 204,000 - 290,000
Health care coverage for you and your 
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
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 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
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
Staff Backend Engineer, Scalable Databases
Staff Backend Engineer, Scalable Databases

Affirm • New York (NY)

On-site
USD 180,000 - 240,000