
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 seeking an Entry-Level Backend Engineer to join their Collections team. You'll collaborate with product managers and engineering teams to build a robust platform for managing loans. This role requires a strong motivation to develop and implement recovery strategies.
Job Description
Who you are
You are a highly motivated individual eager to start your career in backend engineering. You possess a foundational understanding of software development principles and are excited about building robust systems that can handle complex challenges. You thrive in collaborative environments and are keen to work closely with product managers and risk teams to develop effective solutions. You are open to learning and growing your skills in a supportive team setting, and you understand the importance of maintaining high availability and reliability in engineering systems.
Desirable
While not required, any experience with programming languages or frameworks relevant to backend development would be beneficial. Familiarity with concepts related to loan management or financial systems could also enhance your application. A willingness to learn and adapt to new technologies is essential, as is a proactive approach to problem-solving.
What you'll do
In this role, you will contribute to the Collections team's projects and goals by collaborating with your teammates and stakeholders. You will assist in developing and implementing strategies to manage loans throughout their delinquency phase, ensuring that the right messages reach the right users at the right time. You will engage in discussions about the risks and trade-offs related to your work, helping to create visibility and dialogue within the team. Your contributions will help maintain the health of the loans portfolio and support customers in recovering from delays. You will be involved in building the next generation of platform solutions, focusing on scalability and reliability as the volume of loans continues to grow.
What we offer
Affirm provides a supportive environment where you can grow your skills and advance your career in backend engineering. You will have the opportunity to work on meaningful projects that have a direct impact on the company's mission to make credit more honest and friendly. The company values collaboration and encourages open communication among team members. You will be part of a culture that prioritizes high-quality work while balancing speed and efficiency. Affirm is committed to fostering a diverse and inclusive workplace, and they encourage you to apply even if your experience doesn't match every requirement.
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 seeking an Entry-Level Backend Engineer to join their Collections team. You'll work on building robust platform solutions to manage loans and enhance recovery strategies. This role requires proficiency in Java.

Backend Engineer
Affirm is hiring an Entry-Level Backend Engineer to contribute to the Marketplace team, focusing on building features that enhance consumer experiences. This role requires collaboration with Product and Design teams to deliver high-quality code.

Backend Engineer
Affirm is hiring a Software Engineer II, Backend to build scalable foundational systems and data pipelines for their Card platforms. You'll work closely with product and engineering teams, utilizing Java and Python to design robust systems. This position requires experience in backend engineering.

Backend Engineer
Affirm is seeking a Staff Backend Engineer for their Identity Engineering team to drive customer identity capabilities across international markets. You'll work with Java and Spring to build and expand Identity Data Management and Verification systems. This role requires significant experience in backend engineering and collaboration across teams.

Backend Engineer
Affirm is seeking a Senior Backend Engineer to join their Servicing International team. You'll focus on building scalable solutions for purchase protection, collaborating closely with global engineering teams. This role requires expertise in Java and Spring.