Remote Senior Backend Engineer - Distributed SQL Systems

Affirm

Halifax

Remote

CAD 153,000 - 213,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health coverage
Stipends
Time off
ESPP

Job summary

Affim is seeking a Senior Software Engineer to design and scale distributed SQL databases across MySQL, TiDB, and related tech. You will own the control plane, automate provisioning and failover, and drive zero-downtime migrations on Kubernetes.

You will partner with product, design and analytics to deliver robust data platforms, while mentoring teammates and shaping the roadmap. This is a remote-first role with Canada-based eligibility and competitive compensation.

Qualifications

  • This position requires 5+ years of software engineering experience.
  • Experience designing and launching backend systems at scale with Python, Kotlin, AWS, MySQL, Terraform and Kubernetes.
  • Hands-on experience with large-scale database deployments in production.
  • Expertise in distributed databases such as MySQL, TiDB, Postgres, and related tech.
  • Strong SQL tuning, performance optimization and benchmarking skills.

Responsibilities

  • Build and operate the control plane for large-scale distributed SQL databases.
  • Design zero-downtime migrations across multi-tenant clusters.
  • Own networking between services and storage on Kubernetes, including ProxySQL.
  • Deliver quarterly team goals and mentor engineers through ambiguity.
  • Collaborate with product, design, and analytics in the lifecycle of features.
  • Identify and solve project, process, or technology issues; lead efforts.
  • Maintain metrics and on-call readiness to keep services healthy.
  • Promote code quality, review standards, and knowledge sharing.

Skills

Python
Kotlin
AWS
MySQL
TiDB
Terraform
Kubernetes
SQL tuning

Education

Bachelor's degree or equivalent

Tools

ProxySQL
RDS Proxy
PgBouncer
PgDog
CLI tooling

Job description

Affim is seeking a Senior Software Engineer to design and scale distributed SQL databases across MySQL, TiDB, and related tech. You will own the control plane, automate provisioning and failover, and drive zero-downtime migrations on Kubernetes.

You will partner with product, design and analytics to deliver robust data platforms, while mentoring teammates and shaping the roadmap. This is a remote-first role with Canada-based eligibility and competitive compensation.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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
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
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, Inc. • Victoria

Remote
CAD 153,000 - 213,000
Health coverage
Stipends for tech setup
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
Senior Backend Engineer - Capacity & Scale (Remote)
Senior Backend Engineer - Capacity & Scale (Remote)

Affirm, Inc. • Halifax

Remote
CAD 153,000 - 213,000
Senior Backend Engineer, Lakehouse Infra (Remote Canada)
Senior Backend Engineer, Lakehouse Infra (Remote Canada)

Affirm • Canada

Remote
CAD 153,000 - 213,000
Health coverage for employees and deps
W spending stipends for tech setup
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 Capacity Modeling
Senior Backend Engineer — Scalable Capacity Modeling

Affirm, Inc. • Canada

Remote
CAD 153,000 - 213,000
Health coverage at no cost
Tech setup stipends
Flexible time off
+1
Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1