Affirm, a pioneering fintech company, is revolutionizing the credit industry by providing honest and friendly buy-now-pay-later solutions without hidden fees or compounding interest. They're seeking a Senior Software Engineer to join their Capital Risk team, which plays a crucial role in managing loan sale operations and investor partnerships.
The position offers an exciting opportunity to directly impact Affirm's financial health by optimizing loan allocation processes to funding partners. As a senior engineer, you'll be working with modern technologies like Python, Kotlin, AWS, and Kubernetes to build and maintain highly available distributed systems that scale with Affirm's growth.
The role combines technical leadership with hands-on development, requiring both strong engineering skills and the ability to mentor team members. You'll be responsible for delivering quarterly goals, leading through ambiguity, and ensuring high-quality code standards. The position requires 4+ years of experience in backend system development and a track record of successfully designing and implementing large-scale solutions.
What makes this role particularly attractive is the combination of technical challenges and business impact. You'll be working on systems that directly affect Affirm's core business operations, while enjoying comprehensive benefits including fully subsidized medical coverage for you and dependents, flexible spending wallets, and equity opportunities through their ESPP program.
The remote-first nature of the position offers flexibility in work location, though you'll be collaborating with a global engineering team. This is an excellent opportunity for a senior engineer looking to make a significant impact in the fintech space while working with cutting-edge technologies and enjoying competitive compensation ranging from $169,000 to $240,000 depending on location and experience.