Senior Backend Engineer, Distributed SQL & Storage (Remote)

Affirm, Inc.

Victoria

Remote

CAD 153,000 - 213,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage
Stipends for tech setup
Flexible time off
ESPP

Job summary

Affirm, Inc. seeks an experienced Senior Software Engineer to architect and scale their data infrastructure, focusing on relational and distributed SQL databases (MySQL, TiDB) and Kubernetes-based deployment.

You will own the control plane, migrations with zero downtime, and networking between services and storage. This role emphasizes reliability, performance, and ownership across global teams.

Qualifications

  • 5+ years of software engineering experience.
  • Experience deploying backend databases at scale.
  • Strong knowledge of distributed DBs and SQL tuning.
  • Proficient with Kubernetes, automation tooling and Terraform.

Responsibilities

  • Build and operate the control plane for large-scale distributed SQL databases.
  • Design reliability-focused migrations across multi-tenant clusters with zero downtime.
  • Own networking stack between services and storage on Kubernetes.
  • Deliver quarterly team goals and support engineers through delivery.
  • Collaborate with product, design and analytics through lifecycle and decisions that consider trade-offs.
  • Identify and solve project, process, technology, or business issues.
  • Support operations and on-call efforts.
  • Foster code quality and ownership via reviews and standards.

Skills

5+ years experience
Backend systems
Python
Kotlin
AWS
MySQL
TiDB
Kubernetes

Education

Bachelor's degree

Tools

ProxySQL
RDS Proxy
PgBouncer
PgDog
Terraform

Job description

Affirm, Inc. seeks an experienced Senior Software Engineer to architect and scale their data infrastructure, focusing on relational and distributed SQL databases (MySQL, TiDB) and Kubernetes-based deployment.

You will own the control plane, migrations with zero downtime, and networking between services and storage. This role emphasizes reliability, performance, and ownership across global teams.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer: Distributed DBs & Storage (Remote)
Senior Backend Engineer: Distributed DBs & Storage (Remote)

Affirm • Hamilton

Remote
CAD 153,000 - 213,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Senior Backend Engineer: Distributed SQL & Storage (Remote)
Senior Backend Engineer: Distributed SQL & Storage (Remote)

Affirm • Windsor

Remote
CAD 153,000 - 213,000
Health coverage
Tech stipends
Flexible time off
+1
Remote Senior Backend Engineer - Distributed SQL Systems
Remote Senior Backend Engineer - Distributed SQL Systems

Affirm • Halifax

Remote
CAD 153,000 - 213,000
Health coverage
Stipends
Time off
+1
Senior Backend Engineer, Distributed SQL Storage (Remote)
Senior Backend Engineer, Distributed SQL Storage (Remote)

Affirm • San Juan de Terranova

Remote
CAD 153,000 - 213,000
100% health coverage for you and your
Monthly tech stipends
Flexible 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 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 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
Senior Backend Software Engineer (Online Storage)
Senior Backend Software Engineer (Online Storage)

Affirm • Ottawa

Remote
CAD 110,000 - 150,000
Remote-first compensation structure
Generous time off
Health benefits
+4
Senior Backend Engineer, Reliability Platform (Remote)
Senior Backend Engineer, Reliability Platform (Remote)

Vibehackers • Toronto

On-site
CAD 153,000 - 213,000
100% subsidized medical coverage
Dental coverage
Vision coverage
+5
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