Senior Director, Software Engineering
Affirm is seeking a Senior Director of Software Engineering to lead a high impact engineering organization responsible for delivering scalable payments infrastructure and consumer fintech platforms. This role requires strategic leadership, deep technical expertise, and a passion for building diverse and inclusive teams.
About Affirm
Affirm is on a mission to deliver honest financial products that empower consumers. This role sits in the Engineering organization and will influence the architecture and delivery of core software platforms used by millions of customers.
What you will do
- Lead and develop a high performing software engineering organization across multiple teams.
- Set technical strategy and system architecture for scalable, reliable, and secure platforms.
- Own delivery of critical systems and ensure quality, security, and incident readiness.
- Partner with product, design, data, and security teams to shape roadmaps and drive outcomes.
- Hire, mentor, and grow engineers from junior to senior levels, fostering an inclusive culture.
- Promote engineering best practices including CI/CD, testing, code quality, and operational excellence.
- Manage budgets, headcount planning, and resource allocation for large-scale programs.
What we are looking for
- Extensive software engineering leadership experience, including 5+ years leading large teams and shipping complex systems.
- Strong track record in distributed systems and cloud based architectures, with hands on technical credibility.
- Excellent communication and collaboration skills with cross functional partners.
- Degree in computer science or a related field; advanced degree preferred.
Benefits
- Competitive compensation and equity package
- Comprehensive health, dental, and vision benefits
- Flexible time off and generous vacation policy
- Retirement savings plan and employee wellness programs