Staff Backend Engineer: Scalable Databases Platform

Affirm

Regina

On-site

CAD 181,000 - 241,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

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 Key-Value) within the Online Storage team. You’ll shape scalable datastore solutions with multi-region, high-performance capabilities to support affirm’s data-heavy services.

You will partner with product, infra, and SRE, mentor engineers, and lead initiatives from architecture to implementation while ensuring reliability and cost-efficiency in a fast-growing financial tech environment.

Qualifications

  • 8+ years designing, developing and launching backend systems at scale using Python or Kotlin.
  • 5+ years of hands-on database expertise with Relational/Distributed SQL (MySQL, PostgreSQL, TiDB/Vitess).
  • Experience building and operating databases in cloud environments.

Responsibilities

  • Set technical strategy for the team on a year-long horizon.
  • Collaborate with product, infra, and SRE teams.
  • Design and build scalable datastore components for multi-region deployments.
  • Develop control planes for hundreds of databases, including migrations and sharding.
  • Lead architecture discussions and promote coding and design standards.

Skills

Backend design
Distributed systems
Python/Kotlin
AWS
Spark

Education

Bachelor's degree

Tools

MySQL
PostgreSQL
TiDB/Vitess
ProxySQL
RDS Proxy
PgBouncer
Kubernetes

Job description

Affirm is seeking a Staff Software Engineer to drive the technical roadmap for our Databases (Relational and Key-Value) within the Online Storage team. You’ll shape scalable datastore solutions with multi-region, high-performance capabilities to support affirm’s data-heavy services.

You will partner with product, infra, and SRE, mentor engineers, and lead initiatives from architecture to implementation while ensuring reliability and cost-efficiency in a fast-growing financial tech environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Datastore
Remote Staff Backend Engineer, Scalable Datastore

Affirm • Victoria

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
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 Backend Engineer: Capacity & Scale (Remote)
Staff Backend Engineer: Capacity & Scale (Remote)

Affirm • Calgary

On-site
CAD 181,000 - 241,000
Health coverage for you and dependents
Equity rewards
Remote-first company
+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
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 • Victoria

On-site
CAD 181,000 - 241,000
Health coverage for you or dependents
Monthly tech stipends
Flexible 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
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