About the job
At Affirm, we are revolutionizing the credit landscape, making it more transparent and user-friendly. Our mission empowers consumers with the flexibility to buy now and pay later, free from hidden fees and compounding interest.
Our Engineering team is the backbone of Affirm’s mission, dedicated to crafting reliable, high-performance, and scalable solutions that impact every aspect of our business. Whether we’re developing innovative payment methods, ensuring our platforms meet industry-leading scalability, or creating seamless customer service experiences, we focus on tackling complex challenges with exceptional engineering prowess.
About the Team
The Growth Platform Engineering team is responsible for building the essential systems and tools that drive user acquisition, engagement, and lifecycle growth at Affirm. Our platform facilitates personalized communications, intelligent experimentation, and scalable services that enable customers to discover and embrace Affirm’s offerings.
We work in close collaboration with Product, Data Science, and Experience teams to design APIs, event-driven services, and experimentation frameworks that reach millions of customers across numerous merchants. The work of this team directly influences customer interactions with Affirm and fuels our long-term growth strategy.
Your Responsibilities
- Lead your team in achieving quarterly goals by navigating ambiguity and solving complex, open-ended problems while ensuring team support throughout project delivery.
- Collaborate with product management, design, and analytics during the product development lifecycle, participating in ideation, clarifying technical constraints, and making informed decisions that account for risks and trade-offs.
- Proactively identify and advocate for solutions to project, process, technology, or business challenges.
- Oversee the operations and availability of your team’s artifacts by establishing and tracking metrics, escalating issues when necessary, and supporting ongoing maintenance and on-call responsibilities.
- Promote a culture of quality and ownership within your team by setting and enhancing code review and design standards, and advocating for these practices through documentation and technical presentations.
- Mentor and develop team talent by providing constructive feedback and leading by example.
Qualifications We Seek
- A minimum of 4 years of experience in designing, developing, and launching scalable backend systems using programming languages such as Python or Kotlin.

