Director, Software Engineering

Affirm Affirm · Fintech · United States · Remote · Consumer Engineering

Director of Software Engineering to lead the Card Platform and Experiences team at Affirm. This role involves setting the vision, hiring engineers, owning core engineering and business outcomes, and driving key efforts to build card-related capabilities. The position requires balancing product expansion with platform investments, establishing a culture of operational excellence, and collaborating with various cross-functional partners. The ideal candidate has extensive experience in software engineering, leading full-stack and backend teams, and possesses card-related domain knowledge.

What you'd actually do

  1. Set the vision for the Card Experiences and Platform team at Affirm. Hire world class full stack engineers to execute on that vision.
  2. Take ownership of our core engineering and business outcomes across our established verticals – Card experiences, Card services Platform and Card Loan platform.
  3. Work closely with product and business leadership to drive key efforts to build card related capabilities to grow and scale the business.
  4. Balance product expansion efforts with platform investments and scale our platform to handle high scale and a spectrum of eclectic use cases.
  5. Run a robust development lifecycle establishing a culture for operational excellence, while experimenting and failing fast.

Skills

Required

  • software engineering
  • leading full stack teams
  • leading backend teams
  • card domain knowledge

Nice to have

  • credit/debit card
  • accounting
  • ledgering
  • open/closed loops

What the JD emphasized

  • 15+ years of relevant experience software engineering
  • Experience leading full stack teams and backend teams.
  • Has Card related domain knowledge.