Staff Backend Engineer: Scalable Datastore Platform

Affirm

Dallas (TX)

On-site

USD 150,000 - 190,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 Databases (Relational and KeyValue) across multi-region, highly available datastore platforms. You will influence product and engineering strategy, design scalable storage components, and mentor peers.

Ideal candidates have 8+ years in backend systems with Python or Kotlin, deep database expertise (MySQL/PostgreSQL), and experience with AWS, Spark, and Kubernetes.

Qualifications

  • 8+ years designing backend systems at scale using Python or Kotlin.
  • 5+ years database expertise with MySQL, PostgreSQL, TiDB/Vitess.
  • Strong experience with AWS, Spark and Kubernetes.
  • High-quality code and clear documentation.
  • Comfortable operating across low-level to system architecture.
  • Excellent written and verbal communication in a global team.

Responsibilities

  • Set technical strategy for the team on a yearly horizon.
  • Collaborate with product, infrastructure and SRE teams.
  • Design and build scalable datastore components for multi-region, high-availability use cases.
  • Develop control planes for managing hundreds of databases at scale.
  • Collaborate across teams in the product development lifecycle to ensure sustainability and trade-offs are understood.
  • Drive code quality, reviews, and architectural guidelines across the org.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
PostgreSQL
Kubernetes
Spark

Education

Bachelor's degree in a related field

Tools

ProxySQL
RDS Proxy
PgBouncer

Job description

Affirm is seeking a Staff Software Engineer to drive the technical roadmap for Databases (Relational and KeyValue) across multi-region, highly available datastore platforms. You will influence product and engineering strategy, design scalable storage components, and mentor peers.

Ideal candidates have 8+ years in backend systems with Python or Kotlin, deep database expertise (MySQL/PostgreSQL), and experience with AWS, Spark, and Kubernetes.

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

Similar jobs worth comparing

Staff Backend Engineer: Scalable Databases & Data Platform
Staff Backend Engineer: Scalable Databases & Data Platform

Affirm • Pittsburgh

On-site
USD 140,000 - 220,000
Staff Backend Engineer, Scalable Datastore Platform
Staff Backend Engineer, Scalable Datastore Platform

Affirm • Raleigh (NC)

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

Affirm • Portland (OR)

On-site
USD 170,000 - 230,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 Databases Platform
Staff Backend Engineer, Scalable Databases Platform

Affirm • Baltimore (MD)

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 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, Global Datastore Platform
Staff Backend Engineer, Global Datastore Platform

Affirm • St. Louis (MO)

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

Affirm • Madison (WI)

On-site
USD 150,000 - 210,000