Remote Staff Backend Engineer, Scalable Datastore

Affirm

Victoria

On-site

CAD 181,000 - 241,000

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

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 Datastore Platform
Staff Backend Engineer — Scalable Datastore Platform

Appletreeatl • Victoria

On-site
CAD 181,000 - 241,000
Health coverage for you or dependents
Monthly tech stipends
Flexible 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
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
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
Staff Software Engineer, Backend (Online Storage)
Staff Software Engineer, Backend (Online Storage)

Appletreeatl • Victoria

On-site
CAD 181,000 - 241,000
Health coverage for you or dependents
Monthly tech stipends
Flexible time off
+1
Staff Software Engineer, Backend (Online Storage)
Staff Software Engineer, Backend (Online Storage)

Appletreeatl • Calgary

On-site
CAD 181,000 - 241,000
Health coverage
Tech stipends
Flexible time off
+1
Staff Software Engineer, Backend (Online Storage)
Staff Software Engineer, Backend (Online Storage)

Appletreeatl • Winnipeg

On-site
CAD 181,000 - 241,000
Health coverage for you and dependents
Monthly tech stipend
Time off and holidays
+1
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1
Remote Backend Engineer - Post-Transaction Systems
Remote Backend Engineer - Post-Transaction Systems

Affirm • Ottawa

On-site
CAD 128,000 - 188,000
Health coverage for you and dependents
Tech stipend
Generous time off
+1