
Transparent financing for modern consumers
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...
Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...
Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...

Affirm • Remote US
Affirm is seeking a Backend Engineer II to work on Identity Decisioning systems. You'll collaborate with product management and design to deliver high-availability systems using Java and Spring. This role requires a strong understanding of backend engineering principles.
You have 3+ years of experience in backend engineering, with a solid understanding of system design and architecture. You are comfortable working with Java and Spring, and you have experience building high-availability systems that can handle significant user loads. You understand the importance of low-latency systems and have a track record of delivering projects on time while collaborating effectively with cross-functional teams.
You are a proactive communicator who enjoys working with product management and design teams to articulate technical constraints and contribute to ideation sessions. You have a strong sense of ownership over your work and are committed to maintaining the operational availability of your team’s systems. You are also open to participating in on-call efforts and monitoring system metrics to ensure everything runs smoothly.
You thrive in a collaborative environment and contribute to a sense of community within your team. You are eager to engage in growth and development activities, sharing knowledge and learning from your peers. You are adaptable and willing to take on new challenges as they arise, always looking for ways to improve processes and outcomes.
Experience with cloud platforms such as AWS or Azure would be a plus, as would familiarity with microservices architecture. If you have worked in a fintech environment or have a background in identity management systems, that would be advantageous.
In this role, you will be responsible for breaking down larger projects into manageable tasks and delivering them in phases. You will collaborate closely with your team’s tech lead and manager to ensure timely delivery of your work. You will also support your peers and stakeholders throughout the product development lifecycle, participating in ideation sessions and helping to articulate technical constraints that inform product decisions.
You will monitor the performance of your team’s systems, creating and analyzing metrics to ensure operational availability. When issues arise, you will escalate them as needed and participate in on-call efforts to maintain system uptime. You will contribute to the overall success of the Identity Engineering team by engaging in community-building activities and supporting the growth and development of your colleagues.
Affirm offers a collaborative and inclusive work environment where you can grow your skills and advance your career. You will have the opportunity to work on meaningful projects that impact the way consumers interact with credit. We provide competitive compensation and benefits, along with a flexible work schedule that allows you to balance your professional and personal life. Join us in our mission to make credit more honest and friendly for everyone.
Apply now or save it for later. Get alerts for similar jobs at Affirm.