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 Mid-Level

AffirmCanada - Remote

Posted 3w ago🏠 RemoteMid-LevelBackend Engineer📍 Canada💰 $125,000 - $175,000 / yearly
Apply Now →

Skills & Technologies

Overview

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.

Job Description

Who you are

You have a solid background in backend engineering, with experience in developing scalable systems that support critical business functions. You are proficient in Java and Python, and you understand the intricacies of building robust APIs that facilitate seamless transactions. Your collaborative spirit shines through as you work closely with product management, design, and analytics teams to bring innovative solutions to life.

You are detail-oriented and capable of breaking down complex projects into manageable tasks, ensuring timely delivery while maintaining high-quality standards. Your ability to articulate technical constraints and risks helps guide product decisions, making you a valuable partner in the product development lifecycle. You thrive in environments where you can monitor and improve system performance, creating metrics that drive operational excellence.

What you'll do

As a Backend Engineer on the Credit Decisioning team, you will play a crucial role in developing new underwriting features that expand Affirm's product offerings. You will collaborate with cross-functional partners, including engineering, machine learning, risk, and analytics, to ensure that the solutions you build are not only effective but also aligned with business goals. Your work will directly impact the scalability and reliability of Affirm's credit decisioning processes.

You will participate in the ideation phase of product development, contributing your technical expertise to help shape the direction of new features. Your responsibilities will include designing and implementing backend services, conducting code reviews, and mentoring junior engineers. You will also be involved in monitoring system performance and troubleshooting issues as they arise, ensuring that the systems you build are robust and efficient.

What we offer

Affirm provides a supportive work environment where you can grow your skills and advance your career. We offer competitive compensation and benefits, including flexible work arrangements that allow you to balance your professional and personal life. Join us in our mission to reinvent credit and make it more honest and accessible for consumers.

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

Backend Engineer

Affirm📍 United States - Remote

Affirm is seeking a Mid-Level Backend Engineer to join their Credit Decisioning team. You'll develop new underwriting features and collaborate with cross-functional partners to enhance credit access. This role requires proficiency in Java and Spring.

🏠 RemoteMid-Level
1 month ago
Affirm

Backend Engineer

Affirm📍 Canada - Remote

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.

🏠 RemoteMid-Level
1 month 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📍 Canada - Remote

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.

🏠 RemoteMid-Level
1 month ago