Remote Backend Engineer - Streaming & Data Infrastructure

Affirm

San Diego (CA)

Remote

USD 165,000 - 225,000

Full time

2 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 employees and deps
Monthly tech stipends
Generous time off
Employee stock purchase plan

Job summary

Affirm is a remote-first company focused on providing a simple and transparent pay-over-time experience. The Streaming team builds data infrastructure with Kafka, Flink, Schema Registry, and AWS to drive event-driven architecture, data exploration, and validation.

You will design, develop, and launch backend systems, collaborate across product, design, and analytics, and scale our data platform while maintaining code quality and on-call readiness.

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Experience designing, developing and launching backend systems in Python or Kotlin.
  • Familiar with distributed systems and technologies like AWS, Kafka, Flink and Kubernetes.
  • Able to translate simple business problems into robust, multi-component solutions with well-tested code.
  • Comfortable navigating large codebases and giving feedback through code reviews.
  • Demonstrates ownership of growth and actively seeks feedback from team and stakeholders.
  • Strong verbal and written communication skills for global collaboration.
  • Bachelor’s degree or equivalent practical experience in a related field.

Responsibilities

  • Break down large projects into tasks and deliver in phases with timely delivery.
  • Collaborate with product management, design and analytics during ideation and decision-making.
  • Support operations by creating/monitoring metrics and on-call efforts.
  • Contribute to team growth through participation in interview processes.

Skills

Ownership mindset
Strong communication
Problem solving

Education

Bachelor’s degree or equivalent

Tools

Python
Kotlin
AWS
Kafka
Flink
Kubernetes

Job description

Affirm is a remote-first company focused on providing a simple and transparent pay-over-time experience. The Streaming team builds data infrastructure with Kafka, Flink, Schema Registry, and AWS to drive event-driven architecture, data exploration, and validation.

You will design, develop, and launch backend systems, collaborate across product, design, and analytics, and scale our data platform while maintaining code quality and on-call readiness.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

Affirm • Charlotte (NC)

Remote
USD 146,000 - 206,000
100% subsidized medical coverage
Dental and Vision coverage for you and
Monthly stipends for health, wellness,
+2
Backend Engineer - Streaming & Data Infrastructure
Backend Engineer - Streaming & Data Infrastructure

Affirm • Nashville (TN)

Remote
USD 146,000 - 206,000
Health coverage
Tech stipend
Stock purchase plan
+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 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
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
Remote Backend Engineer – Streaming & Data
Remote Backend Engineer – Streaming & Data

Affirm • Phoenix (AZ)

Remote
USD 146,000 - 225,000
Health coverage for you and dependents
Equity and ESPP
Monthly tech stipend
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
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