Senior Software Engineer, Scalable Batch Infra (Remote)

Affirm

Ottawa

On-site

CAD 110,000 - 170,000

Full time

12 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Remote-first compensation
Spending Wallets: tech/food/lifestyle
Health Benefits
Mental Healthcare

Job summary

Affirm is seeking a backend engineer to own scalable, distributed systems on a remote-first platform. You will design and deliver high-availability services using Python or Kotlin, and work with Spark/Flink on Kubernetes, Airflow and AWS.

You will collaborate with product, design and analytics, lead by example, and drive quarterly goals while supporting the team through ambiguity and change.

Qualifications

  • 4+ years designing, developing and launching backend systems at scale using Python or Kotlin.
  • Experience with scaling frameworks like Spark/Flink on Kubernetes.
  • Developing highly available distributed systems with AWS, MySQL and Kubernetes.
  • Experience building/workflow orchestration with Airflow, Flyte, Prefect, Temporal, Luigi.
  • Bachelor's degree in a related field or equivalent practical experience.

Responsibilities

  • Own and deliver quarterly goals for the team and lead engineers through ambiguity.
  • Collaborate with product, design and analytics in the end-to-end product lifecycle.
  • Proactively identify and solve project, process, technology or business issues.
  • Support operations and on-call efforts to keep team artifacts available.
  • Set and improve code review and design standards across teams.
  • Develop talent by giving feedback and leading by example.

Skills

Python
Kotlin
Spark
Flink
Kubernetes
AWS
MySQL
Distributed systems
Backend design

Education

Bachelor's degree or equivalent in related field

Tools

Airflow
Flyte
Prefect
Temporal
Luigi

Job description

Affirm is seeking a backend engineer to own scalable, distributed systems on a remote-first platform. You will design and deliver high-availability services using Python or Kotlin, and work with Spark/Flink on Kubernetes, Airflow and AWS.

You will collaborate with product, design and analytics, lead by example, and drive quarterly goals while supporting the team through ambiguity and change.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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 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, 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, Reliability & AI Platform (Remote)
Senior Backend Engineer, Reliability & AI Platform (Remote)

Affirm • Kitchener

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
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 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
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
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
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 Engineer, Trust Infra — Remote
Senior Backend Engineer, Trust Infra — Remote

Affirm • Victoria

On-site
CAD 153,000 - 213,000
Equity rewards
Monthly stipends for health and tech
100% subsidized medical coverage