
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 Senior Manager of Software Engineering to lead the Developer Productivity team focused on CI/CD and release management. You'll drive improvements in software delivery processes and enhance developer experience. This role requires expertise in CI/CD practices and team leadership.
You have over 5 years of experience in software engineering, with a strong focus on developer productivity and CI/CD practices. Your background includes leading teams that enhance the software delivery lifecycle, ensuring that engineers can build and deploy software efficiently and safely. You possess a deep understanding of release management and have successfully implemented strategies that improve cycle time and reliability.
You are skilled in mentoring engineering leaders and fostering a culture of ownership and accountability within your teams. Your experience includes collaborating with cross-functional teams to build reliable and secure delivery systems that scale with organizational growth. You are passionate about improving developer experience and have a track record of reducing friction in build and deployment workflows.
Experience with cloud infrastructure and automation tools is a plus, as is familiarity with metrics that drive developer productivity. You are comfortable working in a fast-paced environment and are adept at navigating the complexities of software engineering processes.
As the Senior Manager for Developer Productivity at Affirm, you will lead teams responsible for continuous integration and continuous delivery, ensuring that software reaches customers safely and efficiently. You will define and deliver a vision and strategy that automates the release process, reducing manual operations and scaling with Affirm’s growth. Your role will involve driving measurable improvements in key metrics such as deploy duration, change failure rate, and mean time to restore.
You will partner closely with infrastructure and product engineering teams to build high-velocity delivery systems that enhance the overall developer experience. Your leadership will be crucial in mentoring engineering leaders and managers, fostering a culture of ownership and accountability. You will also be responsible for identifying and eliminating friction points in build and deployment workflows, ensuring that teams can focus on building great products.
At Affirm, we are committed to reinventing credit to make it more honest and friendly. You will be part of a mission-driven organization that values transparency and customer-centricity. We offer a collaborative work environment where your contributions will have a direct impact on our engineering processes and overall success. You will have the opportunity to work with talented professionals who are passionate about technology and innovation.
We encourage you to apply even if your experience doesn't match every requirement. We believe in the potential of our team members and are dedicated to supporting your growth and development within the company. Join us in making a difference in the world of credit and finance.
Apply now or save it for later. Get alerts for similar jobs at Affirm.