Affirm

Staff Software Engineer, Backend (Streaming)

Affirm

Apply
5 months ago
Remote, Canada
Staff+
H1B Sponsor

Base Salary

$178k - $228k/yr

Responsibilities

  • Design and build data infrastructure systems to meet new product and business requirements.
  • Build and optimize high-throughput, low-latency data pipelines for critical applications.
  • Create frameworks and services for managing large-scale loans and enhancing customer experiences.
  • Support the Streaming team in handling various workloads at Affirm.
  • Improve the reliability and efficiency of the Data Platform at scale.
  • Collaborate with teams like ML and Analytics to deliver effective streaming solutions.
  • Monitor and maintain production streaming systems for high availability.

Requirements

  • 8+ years of experience in building large-scale production systems.
  • Strong hands-on experience with Apache Kafka or similar streaming solutions.
  • Experience in building and operating robust, highly available infrastructure.
  • Familiarity with data platforms like Snowflake, Glue, or Databricks is a plus.
  • Experience with Confluent Platform components is a strong plus.
  • Expertise in at least one stream processing framework like Spark, Samza, or Flink.
  • Hands-on experience with Kafka Connect and Schema Registry components.
  • Solid programming skills in Python, Java, or Kotlin.
  • Experience with Apache Iceberg and CDC tools is a strong plus.
  • Knowledge of Relational and NoSQL databases is a plus.
  • Experience leading technical projects and mentoring junior engineers.
  • Collaborative with a history of delivering complex technical projects.

Benefits

  • 100% subsidized medical coverage for you and your dependents.
  • Generous stipends for technology, food, lifestyle needs, and family forming expenses.
  • Competitive vacation and holiday schedules.
  • Employee stock purchase plan allowing shares of Affirm at a discount.

Tech Stack

Apache BeamApache FlinkApache KafkaApache SparkDatabricksJavaKotlinPythonSnowflake

Categories

BackendData Engineering