Manager, Software Engineering
AffirmAbout the Role
Join our team in Poland as a Software Engineering Manager to lead and grow a high-performing engineering team focused on our critical Merchant Data Platform. This role offers the exciting opportunity to build foundational backend services that impact millions of users daily.
About the Team and Role Impact
The Merchant Data Platform is a foundational backend service at Affirm, responsible for merchant data and identity across all merchant touchpoints. This checkout-critical platform serves millions of requests daily, supports merchant onboarding, and maintains strict availability and latency SLAs. The team also manages sophisticated pipelines for data enrichment, risk analysis, and fraud detection.
Responsibilities
- Lead, mentor, and grow an engineering team focused on the merchant data platform's core backend service.
- Collaborate closely with the US team to ensure roadmap and strategic alignment.
- Mentor engineers to enhance their designs, code quality, and testing practices.
- Own the availability, reliability, and performance of your team’s systems.
- Partner with product managers to design and build best-in-class systems and processes.
- Engage with diverse engineering teams across the entire lifecycle of a Merchant at Affirm.
- Build relationships and engage with senior management within the organization.
Requirements
- 7+ years of proven experience as a software engineer with leadership responsibilities, including 1+ year as an engineering manager.
- Strong drive to improve consumer financial services.
- Prior experience growing and managing a high-performing engineering team.
- Fluency in backend development.
- Prior experience architecting, building, launching, and maintaining systems.
About Affirm
View companyAffirm is a financial technology services company that offers installment loans to consumers at the point of sale.