LeethubLeethub
JobsCompaniesBlog
Go to dashboard

Leethub

Curated tech jobs from FAANG and top companies worldwide.

Top Companies

  • Google Jobs
  • Meta Jobs
  • Amazon Jobs
  • Apple Jobs
  • Netflix Jobs
  • All Companies →

Job Categories

  • Software Engineering
  • Data, AI & Machine Learning
  • Product Management
  • Design & User Experience
  • Operations & Strategy
  • Remote Jobs
  • All Categories →

Browse by Type

  • Remote Jobs
  • Hybrid Jobs
  • Senior Positions
  • Entry Level
  • All Jobs →

Resources

  • Google Interview Guide
  • Salary Guide 2025
  • Salary Negotiation
  • LeetCode Study Plan
  • All Articles →

Company

  • Dashboard
  • Privacy Policy
  • Contact Us
© 2026 Leethub LLC. All rights reserved.
Home›Jobs›Affirm›Staff Software Engineer, Backend (Streaming)
Affirm

About Affirm

Transparent financing for modern consumers

🏢 Tech, Finance👥 1001+ employees📅 Founded 2012📍 Chinatown, San Francisco, CA💰 $1.1b⭐ 3.8
FintechB2CPersonal financePaymentsSaaS

Key Highlights

  • 21M+ consumers and 337,000+ merchants using Affirm
  • Raised $1.1B in funding, currently in Series F
  • Flexible payback options from 3 to 36 months
  • Headquartered in Chinatown, San Francisco, CA

Affirm, headquartered in Chinatown, San Francisco, CA, is a leading fintech company specializing in point-of-sale installment loans. With over 21 million consumers and 337,000+ merchants including Shopify, KAYAK, and Walmart, Affirm offers flexible payback options ranging from 3 to 36 months. The co...

🎁 Benefits

Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...

🌟 Culture

Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...

🌐 Website💼 LinkedIn𝕏 TwitterAll 146 jobs →
Affirm

Staff Software Engineer, Backend (Streaming)

Affirm • Remote US

Posted 1d ago🏠 RemoteStaffBackend engineer📍 United states
Apply Now →

Skills & Technologies

KafkaFlinkSparkJavaPython

Overview

Affirm is seeking a Staff Backend Engineer to join their Streaming team, focusing on building scalable data infrastructure and real-time data processing pipelines. You'll work with technologies like Kafka, Flink, and Spark, requiring deep expertise in stream processing.

Job Description

Who you are

You have 5+ years of experience in backend engineering, particularly in building scalable and fault-tolerant data infrastructure. Your expertise in stream processing technologies is complemented by a strong understanding of distributed systems, allowing you to tackle complex challenges effectively. You are proficient in programming languages such as Java and Python, which you have used to develop high-throughput data pipelines. Your experience with open-source technologies like Kafka, Flink, and Spark enables you to design and implement robust data processing solutions. You thrive in collaborative environments, working closely with cross-functional teams to promote optimal data usage across the organization. You are passionate about leveraging data to drive business outcomes and are always looking for innovative ways to enhance existing systems.

Desirable

Experience with cloud platforms such as AWS or GCP would be a plus, as would familiarity with data exploration and validation techniques. A background in event-driven architecture and a keen interest in identifying new use cases for streaming data infrastructure will set you apart.

What you'll do

As a Staff Backend Engineer on the Streaming team, you will design and build data infrastructure systems that support new Affirm products and business requirements. Your role will involve optimizing high-throughput, low-latency data pipelines that are critical for business applications. You will collaborate with other engineering teams to develop frameworks and services that enhance the overall data ecosystem at Affirm. Your responsibilities will include identifying new use cases for streaming data and executing on those opportunities to improve data processing capabilities. You will also be involved in scaling existing infrastructure to handle millions of users and their transactions, ensuring that systems are secure and efficient. Your contributions will directly impact the company's ability to deliver a seamless user experience.

What we offer

At Affirm, we believe in creating a supportive and inclusive work environment. We offer competitive compensation packages, including salary and benefits that reflect your skills and experience. You will have the opportunity to work with cutting-edge technologies and be part of a team that is dedicated to innovation in the financial technology space. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds. Join us in our mission to make credit more honest and friendly for consumers.

Interested in this role?

Apply now or save it for later. Get alerts for similar jobs at Affirm.

Apply Now →Get Job Alerts