jobapplier

Software Engineering Manager (Identity)

Affirm

Skills

Required

  • software engineering
  • stakeholder management

Join Affirm's Identity team as a Software Engineering Manager. In this mission-critical role, you will shape the core Identity platform, lead a team of engineers, and drive alignment across multiple organizations. You will have a significant impact on Affirm's international expansion and customer checkout experience. Enjoy a remote-first work environment, generous time off, and comprehensive health benefits.

Responsibilities

  • Lead and grow a well-balanced team of engineers, setting clear expectations, giving direct feedback, and developing each engineer toward their next level.
  • Own the team’s technical strategy and multi-quarter roadmap, tying it to major experience initiatives that build customer trust and move Affirm’s business.
  • Drive alignment across multiple organizations and influence roadmaps on partner experience and foundational teams.
  • You have the technical judgment required to guide architecture, quality, and reliability decisions, with the instinct to empower senior engineers to make the calls rather than making them all yourself

Requirements

  • You have strong analytical and problem-solving skills, with the ability to balance customer needs, business goals, and technical constraints
  • You exhibit exceptional communication, stakeholder management, and organizational influence skills
  • You have a proven ability to build alignment and drive outcomes in complex environments without direct authority
  • You have proven experience delivering consumer-facing software and driving execution through ambiguity
  • This position requires either equivalent practical experience or a Bachelor’s degree in a related field
  • You have experience leading significant technical initiatives end-to-end, ideally decoupling or re-platforming consumer-facing systems within clear time constraints
  • You have a calm, decisive presence through change and ambiguity – building alignment, resolving tensions, and leading others through complex decisions
  • You are a humble, team-first leader who builds a high-trust, psychologically safe culture, while also prioritizing your own growth
  • You have 7+ years of software engineering experience, including 3+ years managing and growing engineering teams

Pay

USD 142,000 - 190,000