Affirm

About Affirm

Transparent financing for modern consumers

🏢 Tech, Finance👥 1001+ employees📅 Founded 2012📍 Chinatown, San Francisco, CA💰 $1.1b3.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 ...

Affirm

Backend Engineer Staff

AffirmCanada - Remote

Posted 1 month ago🏠 RemoteStaffBackend Engineer📍 Canada💰 $178,000 - $228,000 / yearly
Apply Now →

Skills & Technologies

Overview

Affirm is seeking a Staff Backend Engineer to join their Streaming team, focusing on building scalable data processing pipelines. You'll work with technologies like Kafka, Flink, and Spark to handle massive volumes of data. This role requires deep expertise in stream processing technologies.

Job Description

Who you are

You have extensive 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 and real-time data processing. You thrive in collaborative environments, working closely with cross-functional teams to promote optimal data usage across the organization.

You are proficient in leveraging open-source technologies such as Kafka, Flink, and Spark, and you have a passion for identifying new use cases for streaming data infrastructure. Your ability to design and optimize high-throughput, low-latency data pipelines is a key asset, and you are committed to ensuring that the systems you build can securely scale to meet the demands of millions of users.

You possess a strong analytical mindset, allowing you to explore and validate data effectively. Your experience includes not only building data infrastructure systems but also collaborating with other engineering teams to enhance the overall data strategy at your organization. You are dedicated to continuous learning and improvement, always seeking to enhance your skills and knowledge in the field of data engineering.

Desirable

Experience with cloud platforms and container orchestration tools is a plus, as is familiarity with data governance and compliance standards. You may also have experience in mentoring junior engineers, helping them grow their skills and understanding of backend technologies.

What you'll do

As a Staff Backend Engineer on the Streaming team at Affirm, you will be responsible for designing and building robust data infrastructure systems that support new products and business requirements. You will work on optimizing existing data pipelines to ensure they can handle high volumes of transactions with minimal latency. Your role will involve collaborating with various teams to identify and execute on new use cases for streaming data, ensuring that the infrastructure you build is both scalable and secure.

You will take the lead in developing frameworks and services that will be utilized by other engineering teams, promoting best practices in data processing and architecture. Your work will directly impact the efficiency and effectiveness of Affirm's data strategy, enabling the company to provide better services to its customers. You will also be involved in troubleshooting and resolving issues related to data processing, ensuring that systems remain operational and performant.

What we offer

Affirm provides a supportive and inclusive work environment where you can thrive as a backend engineer. You will have the opportunity to work with cutting-edge technologies and contribute to innovative projects that are reshaping the credit landscape. The company values collaboration and encourages you to share your insights and ideas with your peers. You will also have access to professional development resources to help you grow in your career.

In addition to a competitive salary, Affirm offers a range of benefits designed to support your well-being and work-life balance. You will be part of a mission-driven organization that is committed to making credit more honest and accessible for consumers. Join us in our journey to transform the financial landscape.

Interested in this role?

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

Similar Jobs You Might Like

Based on your interests and this role

Affirm

Backend Engineer

Affirm📍 United States - Remote

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.

🏠 RemoteStaff
1 month ago
Hightouch

Software Engineering

Hightouch📍 North America - Remote

Hightouch is seeking a Software Engineer for their Streaming Systems team to build high-throughput systems for real-time data processing. You'll work with technologies like Java, Kafka, and AWS to support the company's AI-driven marketing platform. This role requires experience in software development and cloud technologies.

🏠 RemoteMid-Level
2w ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is hiring a Staff Backend Engineer to set technical strategy and collaborate across teams to build APIs for merchant integrations. You'll work with Java and AWS to ensure technical sustainability. This position requires significant experience in backend engineering.

🏠 RemoteStaff
2w ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

Affirm is seeking a Senior Backend Engineer to lead the development of APIs and solutions for their Powered by Affirm team. You'll work with Java and REST API technologies to drive integrations with enterprise merchants. This role requires strong leadership and backend engineering experience.

🏠 RemoteSenior
4w ago
Censys

Backend Engineer

Censys📍 United States - Remote

Censys is hiring a Staff Backend Engineer to build scalable, data-driven services for their Internet Map Connections team. You'll work with distributed systems and cloud infrastructure to deliver real-time Internet intelligence. This position requires experience in backend engineering and distributed systems.

🏠 RemoteStaff
4w ago