Affirm, a pioneering fintech company, is revolutionizing the credit industry by providing transparent, consumer-friendly payment solutions without hidden fees or compounding interest. As a Senior Software Engineer in the Developer Productivity team, you'll be at the forefront of enhancing the development experience for over 900 engineers in a hypergrowth environment.
The role sits within the Developer Productivity team, whose mission is to simplify and accelerate software development across Affirm. This team manages the entire development pipeline from local environments to production, including CI/CD pipelines, test automation frameworks, and dependency management. It's a high-leverage position with significant impact on engineering efficiency company-wide.
You'll need 4+ years of experience with backend systems, proficiency in Python or Kotlin, and extensive knowledge of AWS, Kubernetes, and distributed systems. The position requires strong technical leadership skills as you'll be responsible for delivering quarterly goals, leading engineers through complex problems, and ensuring high-quality deliverables.
The compensation is competitive, ranging from $169,000 to $240,000 depending on location, plus equity and comprehensive benefits. These include fully covered healthcare premiums for employees and dependents, flexible spending wallets for various needs, and an employee stock purchase plan.
Working at Affirm means joining a remote-first culture that values technical excellence and innovation. You'll be part of a team that supports critical infrastructure enabling hundreds of engineers to ship code quickly and safely. The role offers a unique blend of technical challenges, leadership opportunities, and the chance to impact a rapidly growing fintech company that's changing how people access credit.
This is an excellent opportunity for a senior engineer who enjoys working on developer tools and infrastructure, values technical excellence, and wants to make a significant impact on engineering productivity at scale. The role combines hands-on technical work with leadership responsibilities, making it ideal for someone looking to grow both their technical and leadership skills.