Software Engineer II, Backend
AffirmAbout the Role
Join Affirm's Consumer Payments team as a Backend Software Engineer to build and scale high-throughput, high-availability payment processing systems. You will play a vital role in a platform that processes billions of dollars annually, enabling flexible and honest payment options for consumers globally.
Responsibilities
- Break down complex projects into manageable tasks, delivering solutions in phases with timely collaboration.
- Partner with product management, design, and analytics throughout the development lifecycle, contributing to ideation and technical decision-making.
- Ensure the operational health and availability of systems by creating and monitoring metrics, escalating issues, and participating in on-call rotations.
- Contribute to team growth and community, including participation in the interview process.
Requirements
- 2+ years of experience as a software engineer.
- Passion for building high-throughput, high-availability systems.
- Strong drive to improve consumer financial services.
About the Team
The Consumer Payments team is responsible for Affirm's critical Payment Processing Network, handling billions in annual transactions. You will collaborate with partner teams across Europe and the US to drive feature development, support international expansion, and enhance key metrics, ensuring users have flexible and financially healthy payment options.
About Affirm
View companyAffirm is a financial technology services company that offers installment loans to consumers at the point of sale.