Senior Staff Software Engineer, Identity Platform

GoFundMe

San Francisco, CA, United States
Base: $262,800 - $321,200; bonus/equity: not speci...
On-site
Identity protocols and standards expertise
Oauth 2.x, openid connect, saml, scim
Design and ship identity platforms
Define and evolve the end-to-end identity architecture spanning authentication, authorization, session management, and token lifecycle across consumer and enterprise contexts

Job Summary

  • Define and evolve the end-to-end identity architecture spanning authentication, authorization, session management, and token lifecycle across consumer and enterprise contexts.
  • Own the identity platform technical roadmap, prioritizing initiatives based on user impact, enterprise requirements, compliance obligations, and technical feasibility.
  • Mentor engineers across the Identity team and the broader Platform Tribe; raise the bar on system design, security thinking, and operational rigor.

Matching Summary

Define and evolve the end-to-end identity architecture spanning authentication, authorization, session management, and token lifecycle across consumer and enterprise contexts.

Salary

Base: $262,800 - $321,200; Bonus/Equity: Not specified; Benefits: Healthcare, dental, vision, life insurance, 401(k)

Skills & Requirements

Must-have

  • Identity protocols and standards expertise
  • OAuth 2.x, OpenID Connect, SAML, SCIM
  • Design and ship identity platforms
  • Federation and session management patterns
  • Security instincts and threat modeling
  • Relational database design for identity

Nice-to-have

  • Commercial identity platforms experience
  • Enterprise and consumer identity contexts
  • Advanced authorization models
  • Compliance and audit requirements
  • Cloud infrastructure deployment and operation

Key Requirements

  • 8+ years software engineering experience
  • Senior, staff, or principal levels
  • Platform or infrastructure systems experience
  • Hands-on expertise with identity protocols
  • Track record of shipping identity platforms
  • Experience architecting systems
  • Strong security instincts
  • Proficiency in relational database design
  • Ability to lead projects from ambiguity
  • Strong observability and reliability skills

Work Rights

Not specified

Tailored Resume

Cover Letter