
Transparent financing for modern consumers
Affirm, headquartered in Chinatown, San Francisco, CA, is a leading fintech company specializing in point-of-sale installment loans. With over 21 million consumers and 337,000+ merchants including Shopify, KAYAK, and Walmart, Affirm offers flexible payback options ranging from 3 to 36 months. The co...
Affirm offers a remote-first workforce policy, allowing employees to work from anywhere in their home country. Benefits include 18 weeks of paid paren...
Affirm's culture is centered around transparency and consumer empowerment, with a focus on delivering honest financial products. The company actively ...

Affirm • Remote Canada
Affirm is seeking a Director of Software Engineering to lead the Card Platform and Experiences team. You'll drive engineering outcomes and collaborate with cross-functional partners. This role requires 15+ years of software engineering experience and expertise in leading full stack teams.
You have over 15 years of relevant experience in software engineering, with a strong background in leading full stack and backend teams. Your successful track record demonstrates your ability to drive key outcomes that align with business goals, particularly in the financial technology sector. You are adept at balancing product expansion with platform investments, ensuring that engineering efforts are scalable and efficient. Your leadership style fosters a culture of operational excellence, encouraging your team to experiment and learn from failures. You thrive in collaborative environments, working closely with product, analytics, risk, servicing, legal, and compliance teams to deliver impactful solutions.
Experience in the financial technology industry is a plus, as is familiarity with card-related capabilities and services. You are comfortable navigating complex regulatory environments and understand the importance of compliance in product development. Your ability to mentor and develop engineers is essential, as you will be responsible for hiring world-class talent to execute on your vision for the Card Experiences and Platform team.
As the Director of Software Engineering at Affirm, you will set the vision for the Card Experiences and Platform team, taking ownership of core engineering and business outcomes across established verticals. You will lead efforts to build card-related capabilities that drive growth and scale for the business. Your role will involve collaborating with product and business leadership to prioritize initiatives that enhance user experiences and operational efficiency. You will establish a robust development lifecycle, ensuring that your team adheres to best practices in software development and operational excellence. Additionally, you will be responsible for fostering a culture of innovation, encouraging your team to experiment and learn from both successes and failures. Your leadership will be crucial in scaling the platform to handle high volumes of transactions and diverse use cases, ultimately contributing to Affirm's mission of delivering honest financial products.
At Affirm, you will be part of a mission-driven company that is committed to reinventing credit for consumers. We offer a collaborative work environment where your contributions will directly impact the lives of our users. You will have the opportunity to work with a talented team of engineers and cross-functional partners, driving initiatives that shape the future of financial technology. We provide competitive compensation and benefits, along with opportunities for professional growth and development. Join us in our mission to make credit more honest and friendly, and help us continue to innovate in the financial space.
Apply now or save it for later. Get alerts for similar jobs at Affirm.