Backend Engineer - Streaming & Data Infrastructure

Affirm

Nashville (TN)

Remote

USD 146,000 - 206,000

Full time

3 days 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

Health coverage
Tech stipend
Stock purchase plan
Remote-first

Job summary

Affirm is a remote-first company that focuses on simple, transparent pay-over-time solutions. The Streaming team drives data infrastructure, event driven architecture, and data validation. The role emphasizes building scalable backend systems with Python or Kotlin and collaborating across product, design and analytics.

You will work with AWS, Kafka, Flink and Kubernetes, own tasks from planning to delivery, and contribute to the team’s on-call and growth initiatives.

Qualifications

  • 1.5+ years of software engineering experience.
  • Experience designing, developing and launching backend systems.
  • Proficient in Python or Kotlin.
  • Familiar with AWS, Kafka, Flink and Kubernetes.
  • Ability to work across multiple components and write clear, tested, extensible code.
  • Good at debugging large codebases and giving feedback via code reviews.
  • Bachelor’s degree or equivalent practical experience.

Responsibilities

  • Break down larger projects into tasks and deliver in phases.
  • Collaborate with product, design & analytics during ideation and decisions.
  • Support operations, metrics, and on-call efforts.
  • Contribute to team growth and participate in interviews.

Skills

Python
Kotlin
Backend design
Distributed systems
Code reviews

Education

Bachelor’s degree or equivalent practical experience

Tools

AWS
Kafka
Flink
Kubernetes

Job description

Affirm is a remote-first company that focuses on simple, transparent pay-over-time solutions. The Streaming team drives data infrastructure, event driven architecture, and data validation. The role emphasizes building scalable backend systems with Python or Kotlin and collaborating across product, design and analytics.

You will work with AWS, Kafka, Flink and Kubernetes, own tasks from planning to delivery, and contribute to the team’s on-call and growth initiatives.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Affirm • Palo Alto (CA)

Remote
USD 165,000 - 225,000
Health coverage
Tech stipend
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 — 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 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, 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 — 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
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