Backend Engineer II — Streaming Data (Remote)

Affirm

St. Louis (MO)

Remote

USD 146,000 - 206,000

Full time

2 days ago
Be an early applicant

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

100% subsidized medical coverage
Equity
Monthly tech stipends

Job summary

Affirm is a remote-first, US-based company seeking a software engineer for backend systems. You will design, develop and launch backend services using Python or Kotlin, and work with AWS, Kafka, Flink, and Kubernetes to build scalable data-driven infrastructure.

You will collaborate across product, design and analytics, break projects into phases, and contribute to on-call operations and team growth. Remote-friendly with comprehensive benefits and equity.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems in Python or Kotlin.
  • Familiarity with distributed systems and technologies like AWS, Kafka, Flink, Kubernetes.
  • Ability to translate complex problems into modular, well-tested code.

Responsibilities

  • Break down large projects into tasks and deliver in phases.
  • Collaborate with product management, design and analytics throughout the lifecycle.
  • Monitor and keep team artifacts available; participate in on-call efforts.
  • Contribute to team growth through interview participation.

Skills

Python
Kotlin
AWS
Kafka
Flink
Kubernetes
Distributed systems
Code reviews
Communication

Education

Bachelor's degree or equivalent

Tools

Kafka
Flink
Schema registry
AWS

Job description

Affirm is a remote-first, US-based company seeking a software engineer for backend systems. You will design, develop and launch backend services using Python or Kotlin, and work with AWS, Kafka, Flink, and Kubernetes to build scalable data-driven infrastructure.

You will collaborate across product, design and analytics, break projects into phases, and contribute to on-call operations and team growth. Remote-friendly with comprehensive benefits and equity.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Engineer II – Streaming Data (Remote)
Backend Engineer II – Streaming Data (Remote)

Affirm • Philadelphia

Remote
USD 146,000 - 206,000
Health coverage for employees and 100%
Monthly tech stipends
Flexible time off
+1
Software Engineer II – Streaming Data Systems (Remote)
Software Engineer II – Streaming Data Systems (Remote)

Affirm, Inc. • Madison (WI)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage for员工
Monthly stipends for health, wellness,
ESPP: employee stock purchase plan
+1
Backend Engineer, Streaming Data Platform (Remote)
Backend Engineer, Streaming Data Platform (Remote)

Affirm • Pittsburgh

Remote
USD 150,000 - 202,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off
+1
Backend Streaming Engineer II (Remote)
Backend Streaming Engineer II (Remote)

Affirm • Seattle (WA)

Remote
USD 146,000 - 225,000
Health insurance
Equity
Monthly stipends for tech setup
Backend Engineer II — Streaming & Data Infrastructure
Backend Engineer II — Streaming & Data Infrastructure

Affirm • Detroit (MI)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off
+1
Backend Engineer, Data Streaming (Remote)
Backend Engineer, Data Streaming (Remote)

Affirm • Palo Alto (CA)

Remote
USD 165,000 - 225,000
Health coverage
Tech stipend
Flexible time off
+1
Remote Backend Data Streaming Engineer II
Remote Backend Data Streaming Engineer II

Affirm • Portland (OR)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech setup stipends
Flexible time off
+1
Remote-First Backend Data Streaming Engineer II
Remote-First Backend Data Streaming Engineer II

Affirm • Baltimore (MD)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Monthly tech stipends
Time off and holidays
+1
Backend Engineer - Streaming & Data Infrastructure
Backend Engineer - Streaming & Data Infrastructure

Affirm • Nashville (TN)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipend
Stock purchase plan
+1
Remote Backend Engineer, Streaming Data Platform
Remote Backend Engineer, Streaming Data Platform

Affirm • New York (NY)

Remote
USD 165,000 - 225,000
Health coverage
Tech stipends
Flexible time off
+1