Affirm, a pioneering fintech company revolutionizing the credit industry, is seeking a Senior Staff Software Engineer to spearhead technical excellence across their consumer app experiences. This role represents a unique opportunity to shape the future of honest, user-friendly financial services through technology.
The position combines technical leadership with strategic vision, requiring you to orchestrate development across mobile and web platforms while maintaining Affirm's high standards for reliability and performance. You'll be working on the primary touchpoints between Affirm and its customers – the Affirm App and web interfaces – which facilitate everything from initial user onboarding to loan management and personalized offers.
As a Senior Staff Engineer, you'll be responsible for building and leading a core group of senior engineers, developing technical strategy, and ensuring seamless delivery of critical initiatives. The role demands extensive experience in both frontend and backend development, with particular emphasis on mobile technologies like React Native, JavaScript, and Kotlin.
The impact of this role extends beyond pure technical execution. You'll be instrumental in fostering an ownership culture, making strategic decisions that balance technical excellence with business outcomes, and working closely with stakeholders across the organization. The position offers competitive compensation ($232,000 - $310,000 depending on location) and comprehensive benefits, including fully covered medical insurance for employees and dependents.
This is an ideal opportunity for a seasoned technical leader who combines deep technical expertise with strategic thinking and excellent communication skills. You'll be at the forefront of financial technology innovation, helping to build and scale systems that make credit more accessible and transparent for consumers.