Staff Product Security Engineer

Affirm Logo

Affirm

πŸ’΅ $200k-$275k
πŸ“Remote - United States

Summary

Join Affirm's Security team as a Senior Staff Security Engineer and lead the design and implementation of robust identity management solutions. You will own the Consumer Identity & Access Management (CIAM) roadmap, perform threat modeling, provide technical leadership, and collaborate with product and engineering teams. This role requires extensive experience in architecting CIAM solutions, designing distributed systems, and integrating identity products. Affirm offers a competitive compensation package including a generous base pay, equity rewards, stipends, and comprehensive benefits such as 100% subsidized medical coverage for you and your dependents. The position is remote-first, allowing flexibility in work location. Affirm is committed to building a diverse and inclusive workplace.

Requirements

  • 10+ years of experience architecting CIAM solutions authentication or authorisation protocols (OAuth, OAuth2, OIDC, SAML, LDAP)
  • Experience designing and building distributed systems and applications, real-time, scalable web services, REST APIs, developer portals
  • Track record of successfully launching CIAM Programs with complex use cases across multiple identity types
  • Experience integrating Identity COTS Products, such as Auth0, AWS Cognitos, Okta, etc. into existing web and mobile applications
  • Experience with security architecture and design of mobile apps (IOS & Google)
  • Hands-on development experience with Python, Swift, and Kotlin

Responsibilities

  • Own and drive the Consumer Identity & Access Management (CIAM) roadmap for all external identities which includes, consumers, merchant, partners
  • Performing threat modeling and security architecture reviews for identity product features
  • Provide technical leadership and mentorship to team members on identity standards and security best practices
  • Participating in the strategic development of methods, techniques, and evaluation criteria for identity related projects and programs
  • Partner with Affirm product teams to design authentication and authorization solutions across multiple product lines
  • Collaborate with engineering teams across the organization to build, support, and enhance authentication and authorization platforms, driving engineering excellence and operational efficiency
  • Partner with product teams in the development of security focused test cases to enforce security requirements
  • Perform code reviews and provide constructive feedback to peers

Benefits

  • 100% subsidized medical coverage, dental and vision for you and your dependents
  • Monthly stipends for health, wellness and tech spending
  • Equity rewards
  • Health care coverage - Affirm covers all premiums for all levels of coverage for you and your dependents
  • Flexible Spending Wallets - generous stipends for spending on Technology, Food, various Lifestyle needs, and family forming expenses
  • Time off - competitive vacation and holiday schedules allowing you to take time off to rest and recharge
  • ESPP - An employee stock purchase plan enabling you to buy shares of Affirm at a discount
  • Remote work

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.

Similar Remote Jobs