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

Backend Engineer β’ Staff
Affirm β’ United States - Remote
Overview
Affirm is hiring a Staff Software Engineer, Backend to lead technical strategy and collaborate across teams to build APIs for merchant integrations. You'll work with Java and REST API technologies. This position requires significant experience in backend engineering.
Job Description
Who you are
You have extensive experience in backend engineering, with a strong focus on building scalable APIs and solutions that drive business impact. Your technical expertise allows you to set strategic direction for your team, ensuring that projects align with both technical sustainability and business goals. You thrive in collaborative environments, working closely with product management, design, and analytics to navigate risks and trade-offs effectively. You take pride in fostering a culture of quality and ownership within your team, advocating for best practices in code reviews and design standards. Your leadership style emphasizes mentorship, as you guide and develop talent within your team, leading by example and providing constructive feedback.
What you'll do
In this role, you will be responsible for defining the technical strategy for your team over the course of a year, ensuring that your projects have a meaningful business impact. You will collaborate with various stakeholders throughout the product development lifecycle, ensuring that technical risks and trade-offs are well understood and managed. You will act as a force-multiplier for your team, advocating for effective technical solutions and operational processes. Your responsibilities will include overseeing your teamβs operations and availability, implementing the right monitoring and alerting systems to support ongoing operations. You will also play a key role in developing a culture of quality within your team, setting standards for code reviews and design practices. Additionally, you will help cultivate talent by providing guidance and feedback, ensuring that your team members grow and succeed in their roles.
What we offer
At Affirm, we are committed to reinventing credit to make it more honest and friendly. We offer a collaborative work environment where your contributions will directly impact our mission. You will have the opportunity to work with cutting-edge technologies and be part of a team that values innovation and quality. We encourage you to apply even if your experience doesn't match every requirement, as we believe in the potential of diverse backgrounds and perspectives.
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 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.

Backend Engineer
Affirm is hiring a Senior Backend Engineer to build and manage APIs for their Partner Merchant Interface team. You'll work with Java and REST API to design and develop integrated solutions. This position requires 5+ years of experience.

Backend Engineer
Affirm is hiring a Senior Backend Engineer to build APIs and solutions for their Partner Merchant Interface team. You'll work with Java and REST API to design and maintain integrations with Enterprise Merchants. This position requires 5+ years of experience.

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 Spring to create integrations that enhance the checkout experience. This role requires strong leadership and technical skills.

Backend Engineer
Affirm is seeking a Senior Backend Engineer to build and manage APIs for merchant integrations. You'll work with Java and REST API to support the product development lifecycle. This role requires 5+ years of experience in software engineering.