Staff Software Engineer, Fullstack (Auth Experiences)

Affirm
•$204,000 - $290,000•Remote

About The Position

Affirm’s Auth Experiences team is seeking a Staff Software Engineer to set technical direction and build web and mobile experiences that help customers access Affirm’s services while minimizing fraud. The team owns key moments in Affirm’s checkout flow and supports critical customer journeys across thousands of merchants and multiple countries. Its systems include user interfaces and backend orchestration layers, with a focus on customer experience, conversion, and security. In this role, you will lead significant technical initiatives, guide product architecture and evolution, and mentor engineers in building reliable software. You will establish technical strategy, collaborate with product and cross-functional partners, support operational readiness, and foster high standards for quality and ownership.

Requirements

  • 8+ years of experience developing and architecting web applications using declarative UI frameworks such as React or Vue.
  • Proficiency working with JavaScript or TypeScript.
  • Experience delivering major features or system components, or deprecating existing functionality, through a defined technical and execution plan.
  • Ability to write high-quality code that is easily understood and used by others.
  • Comfort working through ambiguity and moving between low-level language idioms and large-system architecture.
  • Demonstrated ability to gather and iterate on feedback from engineering and cross-functional peers.
  • Strong verbal and written communication skills for effective collaboration with a global engineering team.
  • Equivalent practical experience or a bachelor’s degree in a related field.

Responsibilities

  • Set the team’s technical strategy on a year-long horizon and connect it to critical, business-impacting projects.
  • Collaborate with product management, design, and analytics throughout product development to identify and manage technical sustainability, risks, and trade-offs.
  • Multiply the team’s effectiveness by defining and advocating for technical solutions and operational processes.
  • Own the team’s operations and availability, including monitoring, triage rotations, playbooks, policies, testing, and alerting for ongoing operations and on-call efforts.
  • Establish code review and design standards, and advocate for them beyond the team through writing and technical talks.
  • Develop team talent by providing feedback and guidance and leading by example.

Benefits

  • 100% subsidized medical coverage for employees and dependents.
  • Dental and vision coverage for employees and dependents.
  • Monthly stipends for technology setup and health and wellness options.
  • Flexible time off and generous holiday calendars.
  • Employee stock purchase plan allowing employees to buy Affirm stock at a discount.
  • In-person onboarding experience for new hires.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service