Remote Backend Engineer II — Streaming & Data Infrastructure

Affirm

San Diego (CA)

Hybrid

USD 165,000 - 225,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health coverage
Stipends for tech setup
Flexible time off
ESPP equity opportunity

Job summary

AFFIRM's Streaming team builds data infrastructure to power event-driven architectures, leveraging open source tech and in-house tools. You will design, implement, and launch backend services in Python or Kotlin, collaborating with product, design, and analytics to deliver robust data solutions.

Remote-first with flexibility within the US, AFFIRM offers growth, clear ownership, and a comprehensive compensation package including equity and health coverage.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with distributed systems, AWS, Kafka, Flink and Kubernetes.
  • Able to write clear, well-tested, extensible code.

Responsibilities

  • Break down large projects into tasks and deliver in phases.
  • Collaborate with product management, design & analytics.
  • Support operations, monitoring, and on-call efforts.
  • Contribute to team growth and interview processes.

Skills

Distributed systems
Backend development
Code reviews
Communication

Education

Bachelor's degree in a related field

Tools

AWS
Kafka
Flink
Kubernetes

Job description

AFFIRM's Streaming team builds data infrastructure to power event-driven architectures, leveraging open source tech and in-house tools. You will design, implement, and launch backend services in Python or Kotlin, collaborating with product, design, and analytics to deliver robust data solutions.

Remote-first with flexibility within the US, AFFIRM offers growth, clear ownership, and a comprehensive compensation package including equity and health coverage.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Data Streaming Engineer
Remote Backend Data Streaming Engineer

Affirm • Utah

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Tech stipend for 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
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
Streaming Data Engineer II — Backend Systems
Streaming Data Engineer II — Backend Systems

Affirm • Boulder (CO)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipend
Time off
+1
Remote Backend Engineer II - Python/Kotlin
Remote Backend Engineer II - Python/Kotlin

Affirm • United States

Remote
USD 100,000 - 160,000
100% covered health premiums
Spending stipends
Flexible time off
+1
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
Software Engineer II, Backend (Streaming)
Software Engineer II, Backend (Streaming)

Affirm • San Diego (CA)

Hybrid
USD 165,000 - 225,000
Health coverage
Stipends for tech setup
Flexible time off
+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