Remote Staff Backend Engineer, Scalable Datastore

Affirm

Victoria

On-site

CAD 181,000 - 241,000

Full time

29 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 seeking a Staff Software Engineer to drive the technical roadmap for our Databases (Relational and KeyValue) and to build scalable, multi-region datastore platforms powering critical financial services. You will collaborate across product, infrastructure and SRE to deliver high-performance storage solutions and reliable operations.

You will leverage 8+ years in backend systems, 5+ years in database expertise, and deep knowledge of MySQL, PostgreSQL, TiDB/Vitess, AWS, and Kubernetes to

Qualifications

  • 8+ years designing, developing and launching backend systems at scale using Python or Kotlin.
  • Extensive experience with highly available distributed systems using AWS, MySQL, Spark and Kubernetes.
  • 5+ years of hands-on database expertise with Relational or Distributed SQL (MySQL, PostgreSQL, TiDB/Vitess).
  • Strong knowledge of schema design, query optimization, scaling, partitioning and performance tuning.
  • Experience building and operating databases in cloud environments; knowledge of benchmarking and capacity planning.

Responsibilities

  • Set technical strategy for the team on a year-long horizon and align it with business goals.
  • Collaborate with product, infrastructure and SRE to deliver scalable datastore components.
  • Design and build multi-region, horizontally scalable datastore platforms for high availability.
  • Develop control planes for automated migrations, DR, sharding and performance tuning.
  • Drive operational excellence with monitoring, runbooks, playbooks and on-call readiness.
  • Mentor teammates and advocate for quality and robust design across teams.

Skills

Python
Kotlin
Distributed systems
AWS
MySQL
PostgreSQL
Kubernetes
Spark

Education

Bachelor’s degree in related field

Tools

ProxySQL
RDS Proxy
PgBouncer
TiDB
Vitess

Job description

Affirm is seeking a Staff Software Engineer to drive the technical roadmap for our Databases (Relational and KeyValue) and to build scalable, multi-region datastore platforms powering critical financial services. You will collaborate across product, infrastructure and SRE to deliver high-performance storage solutions and reliable operations.

You will leverage 8+ years in backend systems, 5+ years in database expertise, and deep knowledge of MySQL, PostgreSQL, TiDB/Vitess, AWS, and Kubernetes to

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 • Regina

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer – Scalable DB Platforms (Remote)
Staff Backend Engineer – Scalable DB Platforms (Remote)

Affirm • Winnipeg

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Paid time off
+1
Staff Backend Engineer: Scalable DB Platform (Remote)
Staff Backend Engineer: Scalable DB Platform (Remote)

Affirm • Windsor

On-site
CAD 181,000 - 241,000
Health coverage for you and dependents
Equity rewards
Remote-first company
+1
Remote Staff Backend Engineer: Scalable DB Platforms
Remote Staff Backend Engineer: Scalable DB Platforms

Affirm • Kitchener

On-site
CAD 181,000 - 241,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Staff Software Engineer, Backend (Online Storage)
Staff Software Engineer, Backend (Online Storage)

Affirm • Vancouver

On-site
CAD 130,000 - 190,000
Senior Backend Engineer - Scalable APIs (Remote)
Senior Backend Engineer - Scalable APIs (Remote)

Affirm • Saskatoon

Remote
CAD 153,000 - 213,000
Health coverage
Flexible Spending Wallets
Vacation and holidays
+1
Senior Backend Engineer - Scalable Cloud Infra (Remote)
Senior Backend Engineer - Scalable Cloud Infra (Remote)

Affirm • Oshawa

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Data Platform Engineer (Remote)
Senior Backend Data Platform Engineer (Remote)

Affirm • Regina

On-site
CAD 153,000 - 213,000
Health care coverage
ESPP - Employee stock purchase plan
Time off - vacation & holidays
+1
Senior Software Engineer, Scalable Batch Infra (Remote)
Senior Software Engineer, Scalable Batch Infra (Remote)

Affirm • Ottawa

On-site
CAD 110,000 - 170,000
Remote-first compensation
Spending Wallets: tech/food/lifestyle
Health Benefits
+1
Senior Backend Data Platform Engineer – Remote
Senior Backend Data Platform Engineer – Remote

Affirm • Kelowna

On-site
CAD 153,000 - 213,000
Health coverage
ESPP
Time off
+1