Backend Data Streaming Engineer (Python/Kotlin) — Remote

Affirm

Boston (MA)

Remote

USD 146,000 - 225,000

Full time

5 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
Monthly stipends
Flexible time off
Employee stock purchase plan

Job summary

Affirm’s Streaming team is responsible for data strategy, event-driven architecture, stream processing, data exploration, discovery and validation. We leverage Kafka, Flink, and Schema Registry, building our own components as needed.

You will identify and execute new data infra use cases, design and scale infrastructure, and collaborate with other teams for optimal data use. The role emphasizes collaboration with product, design and analytics, delivering tasks in phases, and contributing to

Qualifications

  • 1.5+ years of experience as a software engineer.
  • Proficient in Python or Kotlin and backend design.
  • Experience with distributed systems and AWS, Kafka, Flink, Kubernetes.
  • Ability to translate problems into multi-component solutions with clear code.

Responsibilities

  • Break down projects into tasks, deliver in phases and ensure timely delivery.
  • Collaborate with product, design & analytics to balance risks and trade-offs.
  • Support ops by creating/monitoring metrics and on-call activities.
  • Contribute to team growth through interview participation.

Skills

Python
Kotlin
Distributed systems
AWS
Kafka
Flink
Kubernetes

Education

Bachelor's degree or equivalent

Tools

Schema registry

Job description

Affirm’s Streaming team is responsible for data strategy, event-driven architecture, stream processing, data exploration, discovery and validation. We leverage Kafka, Flink, and Schema Registry, building our own components as needed.

You will identify and execute new data infra use cases, design and scale infrastructure, and collaborate with other teams for optimal data use. The role emphasizes collaboration with product, design and analytics, delivering tasks in phases, and contributing to

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Data Streaming Engineer (Kotlin/Python) - Remote
Backend Data Streaming Engineer (Kotlin/Python) - Remote

Affirm • Sioux Falls (SD)

Remote
USD 146,000 - 206,000
Health coverage for you and dependents
Monthly tech stipend for setup
Flexible time off & holidays
+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
Data Streaming & Backend Engineer (Remote)
Data Streaming & Backend Engineer (Remote)

Affirm • Denver (CO)

Remote
USD 146,000 - 225,000
100% subsidized medical coverage
Dental and vision for you and dependos
Monthly tech stipend
+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
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 (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-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 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