You will build scalable systems and data pipelines to power consumer credit reporting, partnering closely with Product, Compliance, Servicing, and Credit teams to design robust reporting systems. The systems you will work on are vital for delivering accurate and timely data from Affirm’s financial product portfolio to Consumer Reporting Agencies. Affirm is growing fast and they want you to enable them to scale their products to 10x and beyond through building world-class systems.
Job listings
As a Senior Software Engineer, you will build scalable foundational systems and data pipelines to power Affirm's financial reporting, partnering with Product and Accounting teams to design robust reporting and reconciliation systems ensuring accurate and timely data from Affirm’s suite of financial products. You will be responsible for owning and delivering quarterly goals for your team and leading engineers on your team.
Strategically guide Engineering Managers, Engineering Leaders, Architects, and Technical Leaders to execute ambitious product visions with precision, reliability, and scalability. Hire top talent, grow teams and inspire your vertical members. Lead, mentor, and inspire multiple high-performing engineering teams. Drive the development of scalable, highly available, and low-latency systems that enable real-time decision-making and maximize conversion rate.
You'll be responsible for maintaining UIs and APIs that power the delightful user experiences at the core of all Affirm checkout experiences. You will be working alongside multiple partner teams across US and Europe to support feature development as well as moving the dial on key metrics that help us ensure Affirm users are able to pay in the way they want, without harming their financial health.
As part of the Checkout Experience team, you'll be responsible for maintaining UIs and APIs that power the delightful user experiences at the core of all Affirm checkout experiences. You will be working alongside multiple partner teams across US and Europe to support feature development. You will help us ensure Affirm users are able to pay in the way they want, without harming their financial health.
Contributing in all phases of the development lifecycle. Designing, developing, and delivering high-volume, low-latency applications for mission-critical systems. Writing well-designed, testable, and efficient code. Ensuring designs are in compliance with specifications. Supporting continuous improvement by investigating alternatives and technologies and presenting these for architectural review.
Support the design, development, and optimization of high-performing e-commerce sites, collaborating with design, marketing, and strategy teams to build, maintain, and improve custom storefronts that align with business goals. This role requires deep technical experience across front- and back-end Shopify development, with strong attention to performance, scalability, and detail. The ideal candidate is hands-on, solution-oriented, and comfortable working across multiple projects in a fast-moving environment.