Remote Backend Engineer - Data Streaming & Infra

Affirm, Inc.

Northern (KY)

Hybrid

USD 146,000 - 206,000

Full time

39 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipend
Flexible time off
ESPP

Job summary

affirm is hiring a software engineer to design, build, and scale backend systems using Python or Kotlin. You’ll work within a distributed systems stack including AWS, Kafka, Flink, and Kubernetes, contributing to data infrastructure and event-driven architecture.

You’ll collaborate with product management, design, and analytics, break down tasks, and own facets of delivery, monitoring, and on-call reliability while growing your technical and leadership skills in a remote-first environment.

Qualifications

  • 1.5+ years of experience as a software engineer
  • Experience designing, developing and launching backend systems in Python or Kotlin
  • Familiar with distributed systems and technologies like AWS, Kafka, Flink and Kubernetes
  • Able to write clear, well-tested and extensible code
  • Comfortable navigating large code bases and giving code review feedback
  • Demonstrates ownership of growth and seeks feedback
  • Strong verbal and written communication for collaboration
  • Bachelor’s degree or equivalent in a related field

Responsibilities

  • Break down large projects into tasks and deliver in phases
  • Collaborate with product management, design and analytics
  • Support operations and availability of team artifacts
  • Contribute to team growth and interview processes

Skills

Python
Kotlin
Backend development
Distributed systems
AWS
Kafka
Flink
Kubernetes

Education

Bachelor’s degree or equivalent

Tools

Schema registry

Job description

affirm is hiring a software engineer to design, build, and scale backend systems using Python or Kotlin. You’ll work within a distributed systems stack including AWS, Kafka, Flink, and Kubernetes, contributing to data infrastructure and event-driven architecture.

You’ll collaborate with product management, design, and analytics, break down tasks, and own facets of delivery, monitoring, and on-call reliability while growing your technical and leadership skills in a remote-first environment.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer - Streaming Data (Kafka, Python/Kotlin)
Backend Engineer - Streaming Data (Kafka, Python/Kotlin)

Affirm • San Francisco (CA)

Remote
USD 146,000 - 225,000
100% employee health coverage
Monthly tech stipends
Generous time off
+1
Software Engineer II, Backend (Streaming) (Fully Remote)
Software Engineer II, Backend (Streaming) (Fully Remote)

Affirm • United States

Remote
USD 100,000 - 160,000
100% covered health premiums
Spending stipends
Flexible 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
Remote Backend Engineer (Kotlin/Python) — Data & Streams
Remote Backend Engineer (Kotlin/Python) — Data & Streams

United States Digital Space LLC • United States

Remote
USD 93,000 - 129,000
100% health coverage
Monthly tech stipends
Flexible time off
+1
Senior Backend Engineer — Real-Time Data Platform Lead
Senior Backend Engineer — Real-Time Data Platform Lead

Affirm • Boise (ID)

On-site
USD 120,000 - 160,000
Health coverage (100% premiums covered
Dental insurance
Vision insurance
+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
Senior Backend Engineer — Remote, Scale & Reliability
Senior Backend Engineer — Remote, Scale & Reliability

Affirm • Madison (WI)

On-site
USD 204,000 - 290,000
Health coverage
Flexible Spending Wallets
Time off
+1
Remote Backend Reliability Engineer
Remote Backend Reliability Engineer

Affirm • Minneapolis (MN)

On-site
USD 173,000 - 233,000
Health care coverage
Flexible Spending Wallets
Time off
+1
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
Lead Backend Engineer — Real-Time Data Platforms (AWS/K8s)
Lead Backend Engineer — Real-Time Data Platforms (AWS/K8s)

Affirm • Phoenix (AZ)

On-site
USD 140,000 - 190,000
100% Subsidized Medical Coverage
Dental Insurance
Vision Insurance
+4