
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 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.
Job Description
Who you are
You have a solid background in backend engineering with experience in cloud infrastructure β your work has focused on driving financial visibility and cost efficiency in technical projects. You are comfortable collaborating with cross-functional teams, including product management and design, to articulate technical constraints and make informed decisions. Your analytical skills allow you to monitor metrics effectively, ensuring operational availability and supporting on-call efforts when necessary.
You possess strong programming skills in languages such as Java and Python β you've utilized these languages to build scalable systems and have a good understanding of cloud services, particularly AWS. You are proactive in engaging with your team, contributing to a sense of community, and participating in growth and development activities, including the interview process for new team members.
You are detail-oriented and have a knack for breaking down larger projects into manageable tasks β your ability to deliver work in phases ensures timely completion and effective collaboration with your peers. You understand the importance of balancing technical decisions with financial implications, and you are committed to maintaining high availability while optimizing costs.
Desirable
Experience with data analysis and financial insight is a plus β you have a keen interest in how engineering decisions impact the bottom line. Familiarity with monitoring tools and metrics is beneficial, as is a background in cost engineering or financial technology.
What you'll do
In this role, you will be responsible for driving financial visibility and cost efficiency across Affirm's cloud infrastructure. You will collaborate closely with your team to break down larger projects into individual tasks, ensuring that each phase is delivered on time. Your contributions will support the product development lifecycle, where you will work alongside product management, design, and analytics teams to ideate and articulate technical constraints.
You will create and monitor metrics that support the operations and availability of your teamβs artifacts β this includes escalating issues when necessary and participating in on-call efforts to maintain system reliability. Your role will also involve engaging in growth and development activities, contributing to team culture, and supporting the interview process for new hires.
What we offer
Affirm provides a collaborative environment where you can grow your skills and contribute to meaningful projects. You will have the opportunity to work with a talented team that values innovation and efficiency. The company is committed to fostering a supportive culture that encourages professional development and community engagement. You will also benefit from flexible working arrangements, allowing you to balance your professional and personal life effectively.
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 a Mid-Level Backend Engineer to drive financial visibility and cost efficiency across cloud infrastructure. You'll collaborate with product management and design teams to ensure timely delivery of projects. This role requires a strong background in engineering and data analysis.

Backend Engineer
Affirm is hiring a Software Engineer II, Backend to work on the Partner Merchant Interfaces Team. You'll design and develop APIs for partners like Amazon and Stripe. This position requires 1.5+ years of experience in software engineering.

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

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

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