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

AffirmCanada - Remote

Posted 1 month ago🏠 RemoteSeniorBackend Engineer📍 Canada💰 $150,000 - $200,000 / yearly
Apply Now →

Skills & Technologies

Overview

Affirm is seeking a Senior Backend Engineer for their Growth Platform team to build scalable systems that drive user acquisition and engagement. You'll work with Java and REST APIs to design core tools that impact millions of customers. This role requires strong backend engineering experience.

Job Description

Who you are

You have 5+ years of backend engineering experience, building production systems that are reliable and scalable — you've successfully led projects from design through deployment and have navigated complex challenges in distributed systems. Your expertise in Java is deep, and you understand how to design and implement high-performance REST APIs that serve millions of users. You thrive in collaborative environments, working closely with product management, design, and data science teams to create impactful solutions. You are comfortable with ambiguity and can guide your team through open-ended problems, ensuring everyone is supported and aligned on goals. You have a strong focus on delivering exceptional engineering solutions that enhance user experiences and drive growth.

Desirable

Experience with event-driven architectures or familiarity with experimentation frameworks would be a plus, as would any background in user engagement strategies. You are eager to learn and adapt, and you enjoy mentoring junior engineers, sharing your knowledge to help them grow.

What you'll do

In this role, you will own and deliver quarterly goals for your team, leading engineers through the complexities of building core systems that drive user acquisition and lifecycle growth. You will collaborate closely with product, data science, and experience teams to design APIs and services that are not only scalable but also enhance customer engagement. Your responsibilities will include overseeing the development of intelligent experimentation frameworks that allow for personalized communications with users. You will ensure that your team is supported throughout the product development lifecycle, facilitating collaboration and communication among stakeholders. You will also be involved in code reviews, system architecture discussions, and performance optimization efforts, ensuring that the solutions you build are robust and efficient.

What we offer

At Affirm, you will be part of a mission-driven company that is reinventing credit to be more honest and friendly. We offer a flexible remote work environment, allowing you to balance your professional and personal life effectively. You will have the opportunity to work on impactful projects that directly influence how customers experience our products. We encourage you to apply even if your experience doesn't match every requirement — we value diverse perspectives and backgrounds. Join us in building a better financial future for consumers everywhere.

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📍 Canada - Remote

Affirm is seeking a Staff Backend Engineer for their Growth Platform team to set technical strategy and own backend systems that drive customer engagement and retention. You'll work with Java and APIs to build scalable solutions. This role requires significant experience in backend engineering.

🏠 RemoteStaff
1 month ago
Affirm

Backend Engineer

Affirm📍 United States - Remote

Affirm is seeking a Staff Backend Engineer for their Growth Platform team to set technical strategy and own backend platforms that drive customer engagement. You'll work with technologies like Java and APIs to influence growth initiatives. This role requires significant experience in backend engineering.

🏠 RemoteStaff
1 month 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 seeking a Senior Backend Engineer to lead the Decisions and Pricing Foundations team in optimizing their Underwriting Engine. You'll work with Java, Spring, and PostgreSQL to enhance system capabilities. This role requires strong leadership and technical skills.

🏠 RemoteSenior
1 month ago
Coinbase

Backend Engineer

Coinbase📍 Canada - Remote

Coinbase is hiring a Staff Backend Engineer to build the next generation of crypto-forward products and features. You'll tackle complex technical challenges using blockchain technology and programming languages like Java and Python. This role requires significant experience in backend engineering.

🏠 RemoteStaff
3d ago