Drimva

Affirm

Software Engineer II, Backend (Streaming)

$146K–$225K

Remote US +1 · Remote · Full-time · Posted Sep 30, 2026

Location
Remote US
Remote Canada
Experience
1.5+ years of experience as a software engineer.
Education
Equivalent practical experience or a Bachelor’s degree in a related field.

About the job

Build and scale Affirm’s streaming data infrastructure and event-driven systems, while collaborating across teams to support reliable data use.

What you'll do

  • Identify and deliver new data infrastructure use cases; design and scale existing infrastructure.
  • Break projects into phased tasks and collaborate with product, design, analytics, and engineering partners on solutions and trade-offs.
  • Monitor system metrics, support availability and on-call operations, and participate in team development activities.

What they ask for

  • At least 1.5 years of software engineering experience.
  • Experience designing, developing, and launching backend systems; proficiency in Python or Kotlin.
  • Familiarity with distributed systems and technologies such as AWS, Kafka, Flink, and Kubernetes.
  • Equivalent practical experience or a Bachelor’s degree in a related field.

Pay

USD 165,000 - USD 225,000 base salary; USD 146,000 - USD 206,000 base salary

Tools

Python, Kotlin, AWS, Kafka, Flink, Kubernetes, Schema registry

Model-written summary · the original posting is authoritative

First seen Oct 10, 2026 · Last verified Nov 5, 2026 (UTC)