Employer listing
Senior Staff Software Engineer (Identity & Access Management)
GoFundMe
San Francisco, Ca · hybrid · full time · Staff
$233,500 - $321,200
Role
GoFundMe is hiring a Senior Staff Software Engineer focused on Identity & Access Management to build the identity platform behind gofundme.com and GoFundMe Pro. The platform serves individual donors, organizers, nonprofits, and enterprise partners.
This is an individual contributor role with no direct reports. Candidates must be located in the San Francisco Bay Area and work in the office three days per week.
Responsibilities
- Build and operate the identity platform, including login, sessions, accounts, account linking, and identity resolution.
- Deliver identity capabilities for both individuals and organizations of varying sizes.
- Own customer SSO and user provisioning using SAML, OIDC, and SCIM across diverse identity setups.
- Make build-versus-buy decisions and lead identity-provider migrations without downtime.
- Shape access enforcement across services with Policy & Data and Risk Intelligence partners.
- Make identity measurable to detect problems before users encounter them.
- Write production code, review designs and code, and mentor engineers across the Platform Tribe.
Qualifications
- At least eight years of software engineering experience, including significant time at senior, staff, or principal level on platform or product infrastructure systems.
- Experience building or owning production login, signup, account, or identity systems. Examples include merging duplicate accounts, converting guests to accounts, linking social or cross-device identities, or shipping passkeys.
- Working depth in OAuth 2.x, OpenID Connect, and SAML 2.0 sufficient to debug failing flows.
- Strong judgment regarding sessions, tokens, and their tradeoffs.
- A track record of shipping, with a clear example of a tradeoff you owned.
Preferred Qualifications
- End-to-end identity ownership at an early-stage, growth-stage, or mid-size company.
- Identity experience on both consumer and multi-tenant B2B products.
- Experience integrating or migrating commercial identity platforms.
- Experience with SCIM, multi-tenant roles and permissions, or enterprise customer SSO.
- Familiarity with policy engines such as OPA or Cedar.
- Familiarity with SOC 2, PCI DSS, GDPR, or CCPA.
Compensation and Benefits
- Annual U.S. base salary: $233,500–$321,200. Geolocation differentials may increase pay; compensation also varies with skills, experience, education, or training.
- Equity, healthcare, dental, vision, life insurance, and a 401(k) savings program.
- Financial assistance for hybrid work and family planning, generous parental leave, flexible time off, and mental health and wellness resources.
- Learning, development, recognition, employee resource groups, and volunteering programs.
Application and Interview Information
- Request application or interview accommodations at accommodationrequests@gofundme.com.
- Submitting an application constitutes agreement to applicant-data processing as described in the company's applicable privacy notice.
- For NYC jobs and remote jobs associated with its NYC office, GoFundMe uses Metaview to assist evaluation of submitted application materials. Use began March 10, 2026, and the tool has undergone an independent audit. Final hiring decisions are made by GoFundMe employees. Applicants may request an alternative selection process or accommodation at accommodationrequests@gofundme.com.
Benefits
Equity; healthcare, dental, vision, and life insurance; 401(k); hybrid-work and family-planning financial assistance; generous parental leave; flexible time off; mental health and wellness resources; learning, development, recognition, employee resource groups, and volunteering programs.