Jobs at Affirm
www.affirm.comAbout Affirm
as of Sep 2026Funding
ipo · $764M · Apr 2019[web]
Investors: Baillie Gifford, Fidelity Management, Founders Fund, GGV Capital, GIC Private, Khosla Ventures, Lightspeed Venture Partners, Moore Asset Backed Fund +5[web]
Recent news
- Sep 2026Affirm launches transformer-based machine learning model for real-time underwriting[1]
- Aug 2026Affirm and Shopify launch Shop Pay Installments in Australia[2]
- Aug 2026Affirm reports fourth fiscal quarter 2026 results[3]
- Aug 2026Affirm to announce fourth quarter fiscal year 2026 results on August 27, 2026[4]
- Sep 2026Amazon.co.uk customers can now apply for financing with Affirm[5]
[ Open roles ]
- Staff Software Engineer, Backend (observability)Remote
- Staff Software Engineer, Backend (fraud Decisioning)Remote
- Staff Software Engineer, Backend (fraud Decisioning)Remote
- Senior Staff Software Engineer, Backend (compute Platform)Remote
- Software Engineer Ii, Full Stack (card Pre-swipe Experience)Remote
- Software Engineer Ii, Backend (payments)Remote
- Software Engineer Ii, Backend (batch Developer Experience)Remote
- Software Engineer Ii, Backend (batch Developer Experience)Remote
- Software Engineer Ii, Backend (decisions Orchestration)Remote
- Software Engineer Ii, Backend (purchasing Power - Core)Remote
- Senior Staff Software Engineer, Backend (compute Platform)Remote
- Software Engineer Ii, Backend (decisions Orchestration)Remote
- Software Engineer (machine Learning) Intern (summer 2027)Remote
- Senior Software Engineer, Backend (international)Remote
- Senior Software Engineer, Backend (workload Safety)Remote
- Senior Software Engineer, Backend (capacity Modeling)Remote
- Senior Software Engineer, Backend (ai Platform)Remote
- Senior Software Engineer, Backend (ai Platform)Remote
- Senior Software Engineer, Backend (workload Safety)Remote
- Senior Manager, Security Incident ResponseRemote
- Manager, Sales EngineeringRemote
- Senior Manager, Security Incident ResponseRemote
- Executive Assistant IiiRemote
Executive Assistant III at Affirm supporting two Vice Presidents in the UK and EMEA Technology organization. Responsibilities include managing calendars, coordinating travel and events, preparing for meetings, and maintaining documentation.
- Group Product Manager - Zero to One LabsRemote
- Group Product Manager - Zero to One LabsRemote
- Compensation Analyst Ii (programs & Partnerships)Remote
- Customer Operations Associate IRemote
- Compensation Analyst Ii (programs & Partnerships)Remote
- Software Engineer Ii, Fullstack (international)Remote
Software Engineer II, Fullstack at Affirm. This role is part of the International Accelerator Engineering team, focusing on building and owning Direct-to-Consumer products for international markets like Canada and the UK. The engineer will break down projects, collaborate with product and design, and support operations and availability of team artifacts.
- Product Security Engineer IiRemote
Product Security Engineer II at Affirm is an early-career role focused on application security. The engineer will partner with product and engineering teams to identify and mitigate security risks, review code and configurations, and contribute to AppSec workflows through automation and tooling.
- Senior Software Engineer, Backend (comms Core)Remote
- Small Business Account Executive IiRemote
- Senior Manager, Software Engineering (card)Remote
- Senior Technical Program ManagerRemote
Affirm is seeking a Senior Technical Program Manager to oversee high-visibility planning programs and streamline processes for building and delivering customer and merchant products. This role involves driving complex transformation and operational programs, coordinating with cross-functional stakeholders, implementing lean processes, and establishing data-driven operational frameworks.
- Analytics Lead, Deposit Fraud RiskRemote
Analytics Lead for Deposit Fraud Risk at Affirm. This role involves owning fraud performance for depository products, building and maintaining data models and transformation pipelines, defining fraud performance metrics, developing monitoring frameworks, and conducting deep-dive analyses to diagnose fraud losses and control gaps. The individual will also develop and optimize fraud rules, policies, and decision strategies.
- Senior Product Security EngineerRemote
- Platform Marketing LeadRemote
- Software Engineer Ii, Fullstack (app Experience)Remote
Software Engineer II, Fullstack (App Experience) at Affirm. This role focuses on the Marketplace and App Experience domain, driving user journeys across mobile and web. Responsibilities include breaking down projects, collaborating with product management and design, supporting operations, and contributing to team community.
- Senior Director, Product Management (financial Platforms)Remote
Affirm is seeking a Senior Director of Product Management to lead and scale teams responsible for Loans Lifecycle and Money Movement. This executive-level role requires deep expertise in financial systems and platform engineering to define multi-year product strategy, roadmaps, and drive cross-functional alignment.
- Contract Management Specialist IiRemote
- Senior Software Engineer, Backend (pba - Growth)Remote
Senior Software Engineer, Backend for Affirm's Powered by Affirm (PBA) team. This role involves owning and delivering quarterly goals, leading engineers, collaborating with product and design, identifying and solving technical issues, and fostering a culture of quality and ownership. The engineer will also support talent development through feedback and guidance.
- Senior Director, Product Management (card)Remote
Senior Director of Product Management at Affirm to lead the Affirm Card and Card Platform. This role involves defining strategy, building a team, and driving business outcomes for consumer card products and the underlying platform powering issuance, authorization, servicing, and partner integrations.
- Staff Product Manager, Consumer Growth LoyaltyRemote
- Staff Software Engineer, Backend (recoveries)Remote
- Software Engineer Ii, Fullstack (repayment Ux)Remote
- Product Security Engineer Ii - IamRemote
- Senior Software EngineerRemote
- Manager, Software Engineering (marketing and Privacy Engineering)Remote
- Manager, Software Engineering (loans Lifecycle)Remote
- Software Engineer I, Frontend (upfunnel)Remote
Software Engineer I, Frontend (upfunnel) at Affirm. This role focuses on building and improving pre-checkout frontend experiences, including Affirm.js, promotional messaging, experimentation, and developer tooling. The engineer will collaborate with teams, ensure reliability and performance, and contribute to operational issues.
- Software Engineer Ii, Backend (streaming)Remote
- Software Engineer Ii, Fullstack (repayment Ux)Remote
- Senior Software Engineer, Backend (marketing & Privacy)Remote
- Security Risk Management LeadRemote
The Security Risk Management Lead at Affirm will design, develop, and implement solutions for the Security Third Party Program and broader Security Risk Management. This role involves building automation using Python and agentic coding tools to replace manual GRC tasks and integrating various systems to manage security risks across third-party relationships.
- Senior Program Manager IRemote
- Senior Program Manager IRemote
- Senior Manager, Technical RecruitingRemote
- Lead Product Marketing ManagerRemote
Lead Product Marketing Manager at Affirm responsible for shaping product strategy through insights, leading go-to-market initiatives, and accelerating product adoption and growth. This role involves partnering with Product, Revenue, Partnership, and Analytics teams to drive business outcomes.
- Software Engineer Ii, Backend (card Integrations and Payments Experience)Remote
- Director, Platform Accounts ManagementRemote
Director, Platform Accounts Management at Affirm is an executive-level sales role focused on growing and strengthening platform partnerships. The individual will shape strategy, lead high-performing teams, and collaborate cross-functionally to drive scalable business impact and platform success.
- Analytics Lead, Full StackRemote
Affirm is seeking an Analytics Lead, Full Stack to join their Growth Analytics International team. This role will establish and evolve the operational analytics framework for new international markets, focusing on scalable measurement, reporting, and decision-making. The lead will own business problems end-to-end, translating insights into actionable strategies to drive growth and profitability.
- Senior AnalystRemote
Affirm is hiring Senior Analysts for their Risk & Analytics organization. This role involves partnering with various teams to optimize business strategy, focusing on approval rates, conversion, losses, and profitability across the customer and merchant lifecycle. Analysts will build tools, data infrastructure, and analytical frameworks to drive efficient and intelligent growth.
- Senior Software Engineer, Fullstack (consumer Engineering)Remote
Senior Fullstack Software Engineer at Affirm within the Consumer Growth Experience Engineering team. This role involves owning and delivering quarterly goals, leading engineers through ambiguity, and collaborating with product, design, and analytics to build scalable consumer experiences.
- Senior Technical Account Manager (strategic Alliances)Remote
- Senior Software Engineer, Fullstack (repayments Ux)Remote
- Senior Product Manager, Credit & PricingRemote
Senior Product Manager for Affirm's Credit & Pricing team. This role is responsible for consumer credit, underwriting, merchant pricing, and loan economics. The product manager will define and drive product strategy, develop new products and features, analyze product impact, and collaborate with cross-functional teams to launch and scale products.
- Senior Software Engineer, Fullstack (repayments Ux)Remote
- Senior Software Engineer, Backend (ai Platform)Remote
- Staff Software Engineer, Backend (order Platform)Remote
Staff Software Engineer on the Order Platform team at Affirm. This role involves shaping systems for orders, captures, refunds, and settlement, driving technical strategy for reliability and scalability. Responsibilities include setting technical direction, mentoring engineers, and owning critical decisions for the platform.
- Senior Manager, Software Engineering (card)Remote
- Product Support Specialist I (merchant Care)Remote
- Manager, Machine Learning Engineering, CheckoutRemote
- Analytics Lead, Full StackRemote
Affirm is hiring an Analytics Lead, Full Stack to support major platform partners. This role will drive growth strategy, identify opportunities, shape product and investment decisions, and measure initiative impact. The lead will collaborate with Strategic Partnerships, Product, Finance, Engineering, and Pricing teams.
- Analytics Lead, Full Stack (strategic Revenue Insights)Remote
Affirm is seeking an Analytics Lead, Full Stack for their strategic Revenue Insights team. This role involves conducting comprehensive analyses, reporting, and developing data solutions to support and grow Revenue segments. The lead will act as a strategic partner, creating business cases, insights, and dashboards, and handling experiments to demonstrate Affirm's value proposition to external merchants.
- Manager, Machine Learning Engineering, CheckoutRemote
- Staff Software Engineer (continuous Integration)Remote
Affirm is seeking a Staff Software Engineer for their Continuous Integration team. This role will focus on designing, implementing, and optimizing systems for automated testing, build orchestration, and deployment to ensure reliability and efficiency of development pipelines. The engineer will also collaborate with other teams, identify developer pain points, and contribute to the vision for CI/CD infrastructure.
- Senior Manager, Technical RecruitingRemote
The Senior Manager, Technical Recruiting at Affirm will lead recruiting efforts across EMEA, focusing on attracting exceptional Engineering talent. This role involves coaching a team of recruiters, developing regional hiring strategies aligned with business priorities, and partnering with technical leaders to scale international growth.
- Analytics Engineer Ii, Full Stack (revenue Analytics)Remote
Affirm is hiring a mid-level Analytics Engineer II, Full Stack on their Revenue Analytics team. This role involves building and owning data products, reporting infrastructure, and analytical systems to support the revenue organization. Responsibilities include developing dbt data models, dashboards, metrics, and automation processes, as well as building semantic layers for AI systems.
- Senior Product Manager, CheckoutRemote
Senior Product Manager on the Terms and Payments team at Affirm, responsible for designing the term and payment selection experiences within the core checkout flow. This role focuses on driving user clarity, confidence, and conversion at the moment of commitment, requiring collaboration with design, engineering, analytics, legal, and compliance.
- Senior Sales EngineerRemote
Senior Sales Engineer at Affirm responsible for supporting enterprise merchants in designing and implementing scalable solutions on the Affirm platform. This role involves technical discovery, requirement analysis, solution architecture, and acting as a trusted technical advisor to customers.
- Client Success LeadRemote
Affirm is hiring a Client Success Lead to manage and grow long-term partnerships with merchant clients. This role involves delivering proactive client management strategies, identifying upsell/cross-sell opportunities, providing support, conducting performance reviews, and collaborating with internal teams to ensure client satisfaction and mutual business growth.
- Manager, Software Engineering (marketplace Performance)Remote
Manager, Software Engineering (Marketplace Performance) at Affirm is a senior engineering role focused on building and evolving the company's ads platform. The manager will set technical strategy, collaborate across product development, and foster a culture of quality and talent development within their team.
- Analytics Lead, Full StackRemote
Affirm is seeking an Analytics Lead, Full Stack to join their Growth Analytics International team. This role will establish and evolve the operational analytics framework for new international markets, focusing on scalable measurement, reporting, and decision-making. The lead will own business problems end-to-end, translating insights into actionable strategies to drive growth and profitability.
- Senior Manager, Affirm Bank Operations EnablementRemote
- Senior Sales EngineerRemote
- Security Risk Management LeadRemote
- Director, Key Accounts SalesRemote
Affirm is seeking a Director, Key & Enterprise Sales in the UK to lead their business and shape long-term growth in retail. This role reports to the Head of International Sales, oversees 5 senior Account Executives, and works with strategic merchants across the UK and Europe.
- Senior Manager, Technical RecruitingRemote
- Staff Software Engineer, Backend (capacity Modeling)Remote
Staff Software Engineer, Backend at Affirm focused on capacity modeling. This role involves building and maintaining statistical models to translate traffic forecasts into capacity plans for various infrastructure resources, ensuring the platform can handle peak demand.
- Software Engineer Ii, Backend (test Infra)Remote
Software Engineer II focused on Test Platform Engineering at Affirm. This role involves building and evolving core testing infrastructure, including integration and E2E test automation frameworks and CI pipelines, to enhance developer productivity and software quality.
- Software Engineer Ii, Backend (test Infra)Remote
Software Engineer II focused on Test Platform Engineering at Affirm. This role involves building and evolving core testing infrastructure, including integration and E2E test automation frameworks and CI pipelines, to enhance developer productivity and software quality.
- Senior Software Engineer, Backend (batch Infrastructure)Remote
Senior Backend Software Engineer at Affirm on the Batch Infrastructure team. This role involves owning and delivering quarterly goals, leading engineers, collaborating with product management and design, identifying and solving technical and business issues, supporting operations and availability, and fostering a culture of quality and talent development.
- Senior Software Engineer, Backend (batch Infrastructure)Remote
Senior Backend Software Engineer at Affirm on the Batch Infrastructure team. This role involves owning and delivering quarterly goals, leading engineers, collaborating with product and design, identifying and solving technical issues, supporting operations and availability, and fostering a culture of quality and talent development.
- Software Engineer Ii , Backend, (furnishing Platform)Remote
Software Engineer II on the Furnishing Platform team at Affirm. This role involves building scalable systems and data pipelines for consumer credit reporting, partnering with product, compliance, servicing, and credit teams. Responsibilities include task breakdown, collaboration, monitoring metrics, and participating in an on-call rotation.
- Software Engineer Ii, Backend (furnishing Platform)Remote
Software Engineer II, Backend on the Furnishing Platform team at Affirm. This role involves building scalable systems and data pipelines for consumer credit reporting, partnering with product, compliance, servicing, and credit teams. The engineer will break down projects, collaborate with stakeholders, support operations, and contribute to team community.
- Senior Software Engineer, Mobile (repayment Ux)Remote
Senior Software Engineer specializing in React Native development for Affirm's Repayment UX team. This role involves owning and delivering quarterly goals, leading engineers, collaborating with product and design, and ensuring the reliability and transparency of loan repayment user journeys.
- Staff Software Engineer, Backend (ledger Engineering)Remote
Staff Software Engineer, Backend on the Ledger Engineering team at Affirm. This role involves setting technical strategy, collaborating across product development lifecycle, acting as a force multiplier for the team, owning team operations and availability, fostering a culture of quality, and developing talent.
- Staff Software Engineer, Backend (ledger Engineering)Remote
Staff Software Engineer, Backend on the ledger Engineering team at Affirm. This role involves setting technical strategy, collaborating across product development, and acting as a force multiplier for the team. Responsibilities include ensuring operational excellence, fostering a culture of quality, and developing team talent.
- Senior Software Engineer, Backend (identity International)Remote
Senior Software Engineer, Backend (identity International) at Affirm. This role focuses on building and maintaining the identity platform for international markets, responsible for KYC, user lifecycle management, and identity decisioning. The engineer will translate business problems into technical solutions, shape technical direction, and ensure operational excellence.
- Operations Enablement LeadRemote
Affirm is seeking an Operations Enablement Lead to define and execute strategies for scalable, compliant, and high-quality servicing experiences. This role involves setting the vision for operational readiness, managing cross-functional initiatives, and translating servicing strategy into operational capabilities.
Showing 100 of 245 open roles. Search all of them →