Remote Backend Data Streaming Engineer II

Affirm

Portland (OR)

Remote

USD 146,000 - 225,000

Full time

3 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
Tech setup stipends
Flexible time off
Employee stock purchase plan (ESPP)

Job summary

affirm is a remote-first company hiring software engineers for its Streaming data team. You will design, develop and launch backend systems using Python or Kotlin, contributing to event-driven architecture with Kafka, Flink, and AWS.

The role emphasizes ownership, collaboration across product, design and analytics, and ongoing growth through feedback and on-call responsibilities. Compensation reflects location and experience, with broad benefits and equity offerings.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience building backend systems with Python or Kotlin.
  • Familiar with AWS, Kafka, Flink and Kubernetes.
  • Ability to design solutions involving multiple software components.
  • Strong collaboration and feedback in code reviews.
  • Growth mindset with proactive feedback seeking.
  • Excellent verbal and written communication for a global team.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Break down projects into tasks and deliver in phases.
  • Collaborate with product, design and analytics on technical constraints.
  • Monitor metrics and support on-call efforts.
  • Participate in interview processes to grow the team.

Skills

Backend development
Python
Kotlin
Distributed systems
Code reviews
Communication

Education

Bachelor's degree or equivalent practical experience

Tools

AWS
Kafka
Flink
Kubernetes

Job description

affirm is a remote-first company hiring software engineers for its Streaming data team. You will design, develop and launch backend systems using Python or Kotlin, contributing to event-driven architecture with Kafka, Flink, and AWS.

The role emphasizes ownership, collaboration across product, design and analytics, and ongoing growth through feedback and on-call responsibilities. Compensation reflects location and experience, with broad benefits and equity offerings.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Affirm • New York (NY)

Remote
USD 120,000 - 160,000
Remote-first
Health benefits
Parental leave 18 weeks
+2
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
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
Remote Backend Engineer – Streaming & Data Systems
Remote Backend Engineer – Streaming & Data Systems

Affirm • Las Vegas (NV)

Remote
USD 146,000 - 225,000
Health coverage
Tech stipends
Flexible time off
+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
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
Remote-First Backend Data Streaming Engineer
Remote-First Backend Data Streaming Engineer

Affirm • Dallas (TX)

Remote
USD 146,000 - 206,000
Health coverage 100% premiums
Tech setup stipends
Time off and holidays
+1