GrepJob
GoFundMe

Senior Staff Software Engineer, Identity Platform

GoFundMe
Apply
2 days ago
San Francisco, CA, USA
Senior / Staff+
H1B Sponsor

Base Salary

$263k - $321k/yr

Responsibilities

  • Define and evolve the end-to-end identity architecture for authentication and authorization.
  • Establish trust boundaries and integration contracts for identity services.
  • Make build-vs-integrate decisions across vendor and in-house systems.
  • Design self-service enterprise identity onboarding processes.
  • Architect federation and provisioning patterns for partnerships.
  • Own the consumer identity lifecycle and account transitions.
  • Build identity resolution capabilities for personalization and fraud prevention.
  • Manage the identity platform technical roadmap based on various factors.
  • Set integration standards and publish platform APIs and SDKs.
  • Mentor engineers and raise the bar on system design and security.
  • Contribute to system reliability through incident response and improvements.
  • Communicate architecture decisions and roadmap progress to stakeholders.

Requirements

  • 8+ years of software engineering experience at senior or principal levels.
  • Deep expertise with identity protocols like OAuth 2.x and OpenID Connect.
  • Proven track record of designing and shipping identity platforms.
  • Experience architecting systems with well-defined trust boundaries.
  • Strong security instincts and understanding of credential risks.
  • Proficiency in relational database design for identity systems.
  • Ability to lead projects from ambiguity through delivery.
  • Strong observability and reliability skills for identity infrastructure.

Benefits

  • Make an impact in a mission-driven organization.
  • Work in an innovative and collaborative environment.
  • Enjoy competitive pay and comprehensive healthcare benefits.
  • Receive financial assistance for hybrid work and family planning.
  • Access generous parental leave and flexible time-off policies.
  • Participate in learning and development programs.
  • Contribute to diversity, equity, and inclusion initiatives.
  • Engage in community volunteering programs.

Tech Stack

AWSAzureGoogle Cloud Platform

Categories

BackendSecurity