Job Description

Overview

Staff Software Engineer, Backend (Streaming) at Affirm. The Streaming team designs and builds real-time data processing pipelines and supports event-driven architecture across online and offline workloads, leveraging open source technologies (Kafka, Flink, Spark) and custom solutions to handle massive data across distributed systems.

Responsibilities

  • Design and build data infrastructure systems, services and tools to securely scale for millions of users and transactions.
  • Build and optimize high-throughput, low-latency data pipelines for critical business applications.
  • Develop frameworks and services used by other engineering teams to manage billions of dollars in loans and power customer experiences.
  • Support the Streaming team as the backbone for online and offline workloads at Affirm.
  • Improve reliability and efficiency of the Data Platform at scale with high availability.
  • Collaborate with ML and ...

Apply for this Position

Ready to join Affirm? Click the button below to submit your application.

Submit Application