Streaming Data Engineer II — Backend Systems

Affirm

Boulder (CO)

Remote

USD 146,000 - 206,000

Full time

8 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health coverage
Tech stipend
Time off
ESPP

Job summary

Affirm is hiring a software engineer to design, build, and operate backend services using Python or Kotlin. You’ll work on scalable data-driven systems and collaborate with product, design, and analytics teams to ship reliable features.

You’ll contribute to a distributed platform with AWS, Kafka, Flink, and Kubernetes, while maintaining code quality through reviews and tests. Remote-first, with flexible in-office options where available.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing, and launching backend systems.
  • Proficient in Python or Kotlin and familiar with distributed systems.
  • Strong communication and collaboration skills.

Responsibilities

  • Break down projects into tasks and deliver in phases.
  • Collaborate with product management, design, and analytics.
  • Monitor metrics and keep services running with on-call support.
  • Contribute to team growth through interview participation.

Skills

Python
Kotlin
Backend design
Distributed systems
Code reviews
Ownership & growth

Education

Bachelor's degree in related field

Tools

AWS
Kafka
Flink
Kubernetes

Job description

Affirm is hiring a software engineer to design, build, and operate backend services using Python or Kotlin. You’ll work on scalable data-driven systems and collaborate with product, design, and analytics teams to ship reliable features.

You’ll contribute to a distributed platform with AWS, Kafka, Flink, and Kubernetes, while maintaining code quality through reviews and tests. Remote-first, with flexible in-office options where available.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Streaming Data Engineer - Backend, Kafka/Flink (Remote)
Streaming Data Engineer - Backend, Kafka/Flink (Remote)

Affirm • Cleveland (OH)

Remote
USD 146,000 - 206,000
Equity
Remote-first
Stock purchase plan
+1
Remote Backend Engineer - Data Streaming & Infra
Remote Backend Engineer - Data Streaming & Infra

Affirm, Inc. • Northern (KY)

Hybrid
USD 146,000 - 206,000
Health coverage
Tech stipend
Flexible time off
+1
Data Streaming & Backend Engineer (Remote)
Data Streaming & Backend Engineer (Remote)

Affirm • Denver (CO)

Remote
USD 146,000 - 225,000
100% subsidized medical coverage
Dental and vision for you and dependos
Monthly tech stipend
+1
Remote Backend Engineer II — Streaming & Data Infrastructure
Remote Backend Engineer II — Streaming & Data Infrastructure

Affirm • San Diego (CA)

Hybrid
USD 165,000 - 225,000
Health coverage
Stipends for tech setup
Flexible time off
+1
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
Backend Engineer II — Post-Transaction Systems (Remote)
Backend Engineer II — Post-Transaction Systems (Remote)

Affirm • Boulder (CO)

On-site
USD 146,000 - 206,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Real-Time Data Platforms Engineer
Senior Real-Time Data Platforms Engineer

Affirm • Atlanta (GA)

On-site
USD 120,000 - 180,000
Health Insurance
Dental Insurance
Vision Insurance
+4
Backend Engineer II — Post-Transaction (Remote)
Backend Engineer II — Post-Transaction (Remote)

Affirm • Las Vegas (NV)

Remote
USD 146,000 - 225,000
Health coverage at no cost for you and
Monthly tech stipends
Flexible 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, Data Platform & Systems Lead
Senior Backend Engineer, Data Platform & Systems Lead

Affirm • Chicago (IL)

On-site
USD 120,000 - 160,000
Health Insurance
Dental Insurance
Vision Insurance
+4