Director of Software Engineering – Payments Platform, Card Systems & Scalable Infrastructure | US Remote | $267K–$360K + Equity

Website Affirm

Flexible plans for every purchase

Join a leading fintech company and lead the development of next-generation payment and card platforms used by millions of consumers. This role is ideal for experienced engineering leaders who can drive large-scale systems, lead high-performing teams, and shape the future of financial technology.

👉 Browse more remote jobs:
https://workinvirtual.com/remote-jobs/


About the Company

Affirm is transforming the way people access credit by offering transparent, flexible payment solutions with no hidden fees. Its innovative financial products empower consumers to make purchases responsibly while giving merchants tools to drive growth.

As a remote-first company, Affirm continues to lead innovation in the rapidly evolving fintech space.


About the Role

As Director of Software Engineering, you will lead the Card Platform and Experiences team, driving the vision, strategy, and execution of critical payment systems. You will oversee engineering teams responsible for building scalable card infrastructure and customer-facing experiences.

This is a senior leadership role focused on delivering business impact through technology, balancing product innovation with platform scalability.


Key Responsibilities

Engineering Leadership & Vision

  • Define and execute the technical vision for card platform systems and user experiences
  • Hire, mentor, and lead high-performing full-stack and backend engineering teams
  • Drive a culture of excellence, innovation, and accountability

Platform Development & Scalability

  • Oversee development of card services, loan systems, and payment infrastructure
  • Ensure systems are scalable, reliable, and capable of handling high transaction volumes
  • Balance new product features with long-term platform improvements

Cross-Functional Collaboration

  • Partner with product, analytics, risk, legal, and compliance teams
  • Align engineering initiatives with business goals and regulatory requirements
  • Influence decision-making across leadership and technical teams

Operational Excellence

  • Establish strong development processes and engineering best practices
  • Drive continuous improvement and experimentation within teams
  • Ensure delivery of high-impact projects on time and at scale

Requirements / Skills

  • 15+ years of experience in software engineering
  • Strong experience leading full-stack and backend engineering teams
  • Proven track record of delivering large-scale, business-critical systems
  • Experience hiring, mentoring, and scaling engineering organizations
  • Strong leadership and stakeholder management skills
  • Ability to operate in fast-paced, high-growth environments

Preferred Qualifications

  • Experience in fintech, payments, or card systems
  • Knowledge of credit/debit card infrastructure, ledger systems, or payment networks
  • Experience building high-scale distributed systems

Work Environment / Benefits

  • Fully remote role within the United States (remote-first culture)
  • Competitive salary ($267,000 – $360,000 depending on location) plus equity
  • 100% employer-paid health, dental, and vision coverage for employees and dependents
  • Flexible spending wallets for tech, wellness, and lifestyle needs
  • Generous paid time off and holidays
  • Employee Stock Purchase Plan (ESPP)
  • Opportunity to lead impactful fintech products at scale

How to Apply

Apply directly through the official job page:
https://job-boards.greenhouse.io/affirm/jobs/7528823003


Note: Applications are handled on the employer’s official website. WorkinVirtual is not responsible for the hiring process.

Tagged as: , , , , ,

Scroll to Top