Remote Backend Engineer - Streaming Data Systems

Affirm, Inc.

Washington (District of Columbia)

Remote

USD 146,000 - 206,000

Full time

42 hours 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% covered health premiums
Monthly tech stipend
Equity via ESPP
Generous time off

Job summary

Affirm, Inc. is hiring for a software engineer to design, build, and scale backend systems using Python or Kotlin. You will work with data infrastructure and event-driven architecture, collaborating with product, design, and analytics teams to deliver robust solutions.

You will contribute to reliable, well-tested code and participate in design reviews, while growing your own skills in a fast-paced, remote-first environment across the US.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems using Python or Kotlin.
  • Familiar with distributed systems and technologies like AWS, Kafka, Flink, and Kubernetes.
  • Ability to write clear, tested, extensible code.
  • Comfortable navigating large code bases and conducting code reviews.
  • Bachelor's degree or equivalent in related field.

Responsibilities

  • Break down projects into tasks and deliver in phases with teammates.
  • Support product lifecycle with cross-functional collaboration.
  • Monitor and maintain team artifacts; participate in on-call efforts.
  • Contribute to team growth through interview participation and feedback.

Skills

Software engineering
Backend design
Python or Kotlin
Distributed systems
AWS
Kafka
Flink
Kubernetes
Code reviews
Communication

Education

Bachelor's degree or equivalent

Tools

AWS
Kafka
Flink
Kubernetes

Job description

Affirm, Inc. is hiring for a software engineer to design, build, and scale backend systems using Python or Kotlin. You will work with data infrastructure and event-driven architecture, collaborating with product, design, and analytics teams to deliver robust solutions.

You will contribute to reliable, well-tested code and participate in design reviews, while growing your own skills in a fast-paced, remote-first environment across the US.

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

Affirm • Minneapolis (MN)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Tech stipends for setup
Flexible time off
+1