Remote Backend Engineer II — Streaming

FarCoder

Canada

Remote

CAD 70,000 - 110,000

Full time

2 days ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Remote-first
Health coverage
Stock purchase plan
Flexible vacation

Job summary

Affirm seeks a remote Software Engineer II, Backend (Streaming) in Canada to design, build and operate backend systems using Kubernetes, Kafka and cloud tools. You will work with Python or Kotlin, contribute to streaming data infrastructure, and collaborate across product, design and analytics teams.

We value strong ownership, clear communication, and rigorous testing. This full-time role emphasizes remote-first collaboration and ongoing professional growth within a global engineering team.

Qualifications

  • 1.5+ years of software engineering experience.
  • Backend design, development and launch experience; proficient in Python or Kotlin.
  • Familiar with distributed systems and Kubernetes, Kafka, AWS; knowledge of Flink is a plus.
  • Able to write clear, well-tested, extensible code and participate in code reviews.

Responsibilities

  • Break down large projects into tasks and drive them through multiple phases with the team.
  • Collaborate with product, design and analytics to align on requirements and constraints.
  • Support operations, monitoring and on-call duties for the team’s artifacts.
  • Participate in growth and interview processes to strengthen the team.

Skills

Kubernetes
Kafka
Python
Kotlin
AWS

Tools

REST
Scala
Unity

Job description

Affirm seeks a remote Software Engineer II, Backend (Streaming) in Canada to design, build and operate backend systems using Kubernetes, Kafka and cloud tools. You will work with Python or Kotlin, contribute to streaming data infrastructure, and collaborate across product, design and analytics teams.

We value strong ownership, clear communication, and rigorous testing. This full-time role emphasizes remote-first collaboration and ongoing professional growth within a global engineering team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Backend Systems Engineer II — Remote with Impact & Growth
Backend Systems Engineer II — Remote with Impact & Growth

Kibbi • Kelowna

On-site
CAD 128,000 - 188,000
Health coverage
Tech stipends
Flexible time off
+1
Senior Backend Engineer - Scalable Cloud Infra (Remote)
Senior Backend Engineer - Scalable Cloud Infra (Remote)

Affirm • Oshawa

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Senior Backend Engineer: Scale APIs & Systems (Remote)
Senior Backend Engineer: Scale APIs & Systems (Remote)

Affirm • Canada

Hybrid
CAD 153,000 - 213,000
Health coverage for you and dependents
Monthly tech stipends
Flexible time off and holidays
+1
Senior Streaming AI Infra Engineer (Remote)
Senior Streaming AI Infra Engineer (Remote)

Confluent Inc • British Columbia

Hybrid
CAD 120,000 - 180,000
Remote Staff Backend Engineer – Online Storage
Remote Staff Backend Engineer – Online Storage

Affirm, Inc. • Canada

Hybrid
CAD 181,000 - 241,000
Health coverage
Spending stipends
Time off to recharge
+1
Senior Backend Engineer, Reliability & AI Platform (Remote)
Senior Backend Engineer, Reliability & AI Platform (Remote)

Affirm • Kitchener

On-site
CAD 153,000 - 213,000
Health care coverage
Flexible Spending Wallets
Time off
+1
Remote Senior Backend Engineer, AI-Driven Reliability
Remote Senior Backend Engineer, AI-Driven Reliability

Affirm • Halifax

On-site
CAD 153,000 - 213,000
Health & wellness stipends
100% subsidised medical coverage
Dental and vision coverage
+1
Remote-First Backend Engineer, Real-Time Media & AI
Remote-First Backend Engineer, Real-Time Media & AI

Fellow - AI Meeting Assistant • Ottawa

On-site
CAD 110,000 - 160,000
Health and dental coverage
Parental leave
Vacation + sick leave
Senior Backend Engineer - Scalable Batch Infra (Remote)
Senior Backend Engineer - Scalable Batch Infra (Remote)

Affirm • Edmonton

On-site
CAD 153,000 - 213,000
Health coverage for you and dependents
Flexible Spending Wallets
Time off
+1
Staff Backend Engineer — Scalable Datastore Platform
Staff Backend Engineer — Scalable Datastore Platform

Appletreeatl • Victoria

On-site
CAD 181,000 - 241,000
Health coverage for you or dependents
Monthly tech stipends
Flexible time off
+1