Full-time

Staff Software Engineer, Backend (Streaming)

Posted by Affirm • Winnipeg, MB, Canada

📍 Winnipeg, MB 🕒 March 01, 2026

About the Role

Staff Software Engineer, Backend (Streaming)

Join to apply for the Staff Software Engineer, Backend (Streaming) role at Affirm

Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.

The Streaming team at Affirm forms the backbone of several online and offline workloads and drives the strategy for event-driven architecture, stream processing, replication, data exploration, discovery and validation. We leverage existing open source technologies like Kafka, Flink, Spark and also build our own as needed to design and build real-time data processing pipelines that handle massive volumes of data across our distributed systems.

Responsibilities

  • Design and build data infrastructure systems, services and tools to handle new Affirm products and business requirements that securely scale over millions of users and th...

Ready to Apply?

Submit your application today and take the next step in your career journey with Affirm.

Apply Now