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 Senior

AffirmUnited States - Remote

Posted 2w ago🏠 RemoteSeniorBackend Engineer📍 United States💰 $190,000 - $240,000 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

5+ years of backend engineering experience building scalable systems — you've designed and implemented complex architectures that handle significant data flows and ensure high availability. Your expertise in Java and Python allows you to create robust applications that meet business needs while maintaining performance and reliability.

You have a strong understanding of REST APIs and how to integrate various data sources — your experience includes working with financial systems and ensuring data integrity across platforms. You thrive in collaborative environments, effectively communicating with cross-functional teams to drive project success.

Your creative mindset enables you to approach challenges with innovative solutions — you enjoy problem-solving and are always looking for ways to improve existing systems. You understand the importance of building extensible and maintainable code, and you take pride in delivering high-quality software.

What you'll do

As a Senior Backend Engineer at Affirm, you'll drive the planning and prioritization of projects that align with product and business goals. You'll collaborate closely with teams across engineering, data science, and product to leverage existing systems and build new solutions that enhance our money movement capabilities.

You'll be responsible for designing and implementing backend services that support the Affirm Card product — your work will directly impact our ability to reach new customers and improve their financial lives. You'll ensure that our systems are scalable and can handle the explosive growth we are experiencing.

In this role, you'll also mentor junior engineers, sharing your knowledge and expertise to help them grow in their careers. You'll participate in code reviews and contribute to the overall technical direction of the team, ensuring that we maintain high standards of quality and performance.

What we offer

At Affirm, we believe in creating a supportive and inclusive work environment. We offer competitive compensation and benefits, including flexible work arrangements and opportunities for professional development. Join us as we build a beloved financial services brand that prioritizes honesty and trust.

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

🏠 RemoteSenior
4w 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
Affirm

Backend Engineer

Affirm📍 Canada - Remote

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.

🏠 RemoteMid-Level
2w ago
Affirm

Backend Engineer

Affirm📍 United States - Remote

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.

🏠 RemoteSenior
1w ago
Affirm

Backend Engineer

Affirm📍 United States - Remote

Affirm is hiring a Software Engineer II, Backend 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 engineering.

🏠 RemoteMid-Level
3w ago