Senior Backend Engineer — Remote, Scalable Batch Infra

Affirm

Baltimore (MD)

On-site

USD 173,000 - 233,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Health coverage for dependents
Flexible Spending Wallets
Time off: vacation and holidays
Employee stock purchase plan

Job summary

Affirm is reinventing credit and building a scalable, remote-friendly compute platform for batch workloads. The Batch Infra team owns the backend that powers ML, product, and financial engineering workloads, delivering reliable compute solutions in the cloud.

You will lead engineers, partner with product, design and analytics, and drive high-availability systems using Python or Kotlin on AWS and Kubernetes.

Qualifications

  • 4+ years of experience designing, developing and launching backend systems at scale using languages like Python or Kotlin.
  • Experience building and managing highly available distributed systems using AWS, MySQL and Kubernetes.
  • Experience with Workflow Orchestration frameworks like Airflow, Flyte, Prefect, Temporal, Luigi, etc.
  • Experience with scaling frameworks like Spark/Flink on Kubernetes for large datasets.
  • Proven ability to define technical plans and deliver significant features or systems with elegant design.

Responsibilities

  • Own quarterly goals for the team and lead engineers through ambiguity to deliver results.
  • Collaborate with product management, design, and analytics during ideation and decision-making.
  • Identify and solve project, process, or technology issues proactively.
  • Support operations and ensure availability of team artifacts and on-call duties.
  • Set and improve code review and design standards across the team.

Skills

Python
Kotlin
AWS
Kubernetes
Airflow
Flyte
Prefect
Temporal
Luigi
Spark
Flink

Education

Bachelor’s degree

Tools

AWS
MySQL
Kubernetes

Job description

Affirm is reinventing credit and building a scalable, remote-friendly compute platform for batch workloads. The Batch Infra team owns the backend that powers ML, product, and financial engineering workloads, delivering reliable compute solutions in the cloud.

You will lead engineers, partner with product, design and analytics, and drive high-availability systems using Python or Kotlin on AWS and Kubernetes.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Chicago (IL)

On-site
USD 173,000 - 233,000
Equity rewards
Health coverage for dependents
Remote-first company
+2
Senior Backend Engineer — Scalable Batch Infra (Remote)
Senior Backend Engineer — Scalable Batch Infra (Remote)

Affirm • Denver (CO)

On-site
USD 173,000 - 233,000
Health coverage
Flexible spending wallets
Vacation and holidays
+1
Senior Backend Engineer - Batch Infra (Remote)
Senior Backend Engineer - Batch Infra (Remote)

Affirm • Austin (TX)

On-site
USD 173,000 - 255,000
Equity rewards
Monthly stipends for health, wellness,
Tech spending
Remote Senior Backend Engineer – Batch Infra & Scale
Remote Senior Backend Engineer – Batch Infra & Scale

Affirm • Portland (OR)

On-site
USD 173,000 - 255,000
Health care coverage
Employee stock purchase plan (ESPP)
Flexible work options
+1
Senior Backend Engineer, Batch Infra — Remote
Senior Backend Engineer, Batch Infra — Remote

Affirm • Pittsburgh

On-site
USD 173,000 - 233,000
Equity rewards
Medical coverage
Remote-first
+1
Senior Backend Engineer — Remote, Scalable Cloud Compute
Senior Backend Engineer — Remote, Scalable Cloud Compute

Affirm • Minneapolis (MN)

On-site
USD 173,000 - 233,000
Remote-first company
Equity rewards
100% subsidized medical/dental/vision
+1
Senior Backend Engineer, Scalable Batch Infra (Remote)
Senior Backend Engineer, Scalable Batch Infra (Remote)

Affirm • Cleveland (OH)

On-site
USD 173,000 - 233,000
Health coverage for you and dependents
Flexible Spending Wallets
Generous time off
+1
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Madison (WI)

On-site
USD 173,000 - 233,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer - Remote, Scalable Cloud & Data
Senior Backend Engineer - Remote, Scalable Cloud & Data

Affirm • Philadelphia

On-site
USD 173,000 - 255,000
Health coverage
ESP P
Time off
+1
Senior Backend Engineer, Scalable Batch Infra (Remote)
Senior Backend Engineer, Scalable Batch Infra (Remote)

Affirm • Washington

On-site
USD 173,000 - 255,000
100% subsidized medical coverage
Stock purchase plan (ESPP)
Flexible spending wallets
+1