
About Affirm
Transparent financing for modern consumers
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 ...
Overview
Affirm is hiring a Software Engineer II, Backend to build tools and systems for managing money movement and data integration. You'll work in a collaborative environment to support product development. This position requires relevant experience in backend engineering.
Job Description
Who you are
You have a solid background in backend engineering, ideally with experience in building systems that manage financial data and money movement. You understand the importance of creating reliable and efficient systems that can handle sensitive information securely. You thrive in collaborative environments, working closely with product management, design, and analytics teams to deliver high-quality solutions. You are detail-oriented and have a strong understanding of technical constraints that can impact project timelines and deliverables. You are eager to contribute to a team that values honesty and trust in financial services, and you are excited about the opportunity to make a positive impact on customers' financial lives.
What you'll do
In this role, you will break down larger projects into manageable tasks and collaborate with your team to ensure timely delivery. You will participate in the product development lifecycle, working alongside product managers and designers to articulate technical constraints and make informed decisions. Your contributions will be crucial in building the Affirm Card, a product that combines the functionality of a debit card with buy now pay later options. You will leverage existing systems while also developing new solutions to enhance the customer experience and support Affirm's growth.
What we offer
At Affirm, you will be part of a team that is dedicated to reinventing credit and making it more accessible and transparent for consumers. We offer a supportive work environment where you can grow your skills and advance your career. You will have the opportunity to work on innovative financial products that are changing the way people think about credit. We encourage you to apply even if your experience doesn't match every requirement, as we value diverse perspectives and backgrounds.
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

Backend Engineer
Affirm is hiring a Senior Backend Engineer to build tools and systems for managing money movement and bank data integration. You'll work with Java and Python to create scalable solutions. This position requires strong technical capabilities and cross-functional communication skills.

Backend Engineer
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.

Backend Engineer
Affirm is hiring a Mid-Level Backend Engineer for their Credit Decisioning team to develop scalable underwriting features. You'll work with Java and Python to enhance Affirm's product offerings. This position requires experience in backend development and collaboration with cross-functional teams.

Backend Engineer
Affirm is seeking a Mid-Level Backend Engineer to enhance financial visibility and cost efficiency across their cloud infrastructure. You'll work with AWS, Java, and Python to support product development and ensure operational availability.

Backend Engineer
Affirm is seeking a Backend Engineer II to enhance their Identity Decisioning systems. You'll collaborate with cross-functional teams to deliver high-availability systems. This role requires a strong understanding of product and engineering contexts.