Backend Engineer II - Streaming & Data Infra (Remote)

Affirm

Raleigh (NC)

Remote

USD 146,000 - 225,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health coverage for you and dependents
Monthly tech stipends and health/welln
Time off and generous holidays
Employee stock purchase plan (ESPP)

Job summary

Affirm is building a remote-first data streaming platform that powers event-driven architecture, stream processing, and data validation. You will design, develop and scale backend systems, collaborating with product, design and analytics to deliver impactful data infrastructure initiatives.

The role emphasizes ownership, code quality, and cross-team collaboration, with a focus on reliability and growth within a global engineering team. Base pay includes equity and comprehensive benefits.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems in Python or Kotlin.
  • Familiar with AWS, Kafka, Flink and Kubernetes.
  • Ability to translate business problems into multi-component solutions with clean, well-tested code.
  • Strong debugging and code-review communication within a large codebase.
  • Ownership mindset and proactive growth through feedback.
  • Bachelor's degree or equivalent practical experience.

Responsibilities

  • Break down large projects into tasks and deliver them in phases.
  • Collaborate with product management, design and analytics during ideation and constraints.
  • Support operations and on-call duties by monitoring metrics and escalation when needed.
  • Contribute to team growth through participation in interview processes.

Skills

Python
Kotlin
AWS
Kafka
Flink
Distributed systems
Code reviews

Education

Bachelor's degree or equivalent practical experience

Tools

Kubernetes
Schema Registry
Git

Job description

Affirm is building a remote-first data streaming platform that powers event-driven architecture, stream processing, and data validation. You will design, develop and scale backend systems, collaborating with product, design and analytics to deliver impactful data infrastructure initiatives.

The role emphasizes ownership, code quality, and cross-team collaboration, with a focus on reliability and growth within a global engineering team. Base pay includes equity and comprehensive benefits.

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 • St. Louis (MO)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Equity
Monthly tech stipends
Remote Backend Engineer, Streaming Data Platform
Remote Backend Engineer, Streaming Data Platform

Affirm • Atlanta (GA)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Monthly tech stipend
Flexible time off and holiday calendar
+1
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
Remote Backend Engineer - Streaming & Data Infrastructure
Remote Backend Engineer - Streaming & Data Infrastructure

Affirm • San Diego (CA)

Remote
USD 165,000 - 225,000
Health coverage for employees and deps
Monthly tech stipends
Generous time off
+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
Remote Backend Engineer — Streaming & Data Infra
Remote Backend Engineer — Streaming & Data Infra

Affirm • Richmond (VA)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Tech stipends for setup and wellness
Generous 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
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
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