About the Role
GoFundMe is seeking a Senior Staff Software Engineer, Identity & Risk Intelligence to lead the technical direction and engineering for their horizontal Identity Platform Engineering layer. This role focuses on how GoFundMe recognizes, resolves, and trusts users on its platform, managing progressive identity, login risk signals, device intelligence, and the identity confidence layer.
Responsibilities
- Build a progressive identity layer for recognizing returning visitors, stitching anonymous device history, and raising identity confidence.
- Architect identity resolution and the identity graph, including visitor stitching, account linking, and confidence-weighted models.
- Build the behavioral signals and identity confidence scoring platform, providing APIs for real-time trust and authorization decisions.
- Shape login risk into adaptive experiences using risk signals for adaptive MFA and step-up authentication.
- Shape the login and recognition experience on CIAM platforms, balancing security against funnel conversion.
- Design the policy decision and information layer to inform step-up and session enforcement decisions.
- Own the platform's approach to large-scale identity-based threats like bot activity and credential stuffing.
- Partner with Integrity, Payments, and Decision Science on identity signal use cases.
- Own the identity and risk intelligence technical roadmap, prioritizing product enablement and platform durability.
Requirements
- 8+ years of software engineering experience, with significant time at senior, staff, or principal levels working on identity, risk, fraud, or trust and safety platforms.
- Track record of designing and shipping identity resolution, identity graph, behavioral signal, or risk scoring systems.
- Deep experience with device fingerprinting, visitor stitching, account linking, behavioral feature engineering, confidence calibration, and risk model integration.
- Deep identity and CIAM platform experience at scale, including auth, sessions, passwordless authentication, and social login.
- Fluency with login risk and adaptive authentication, including risk scoring, step-up flows, and device signals.
- Strong systems thinking about identity as a risk problem and pragmatic understanding of the friction-vs-security tradeoff.
- Background at a fintech, payments, marketplace, social, or trust and safety-forward company is preferred.
- CIAM platform experience (Descope, Okta, Auth0, or comparable) including risk-based and adaptive auth models is preferred.
- Familiarity with device fingerprint and risk vendors (Alloy, Fingerprint.js, ThreatMetrix) is preferred.
- Experience with behavioral analytics and ML-adjacent systems is preferred.
- Experience with compliance and regulatory framing around identity signals (KYC, BSA/AML adjacent, GDPR, CCPA) is preferred.
- Public contributions, talks, or thought leadership in the identity, risk, fraud, or trust and safety space is preferred.
Skills
- Identity Resolution
- Identity Graph
- Behavioral Signals
- Identity Confidence Scoring
- Login Risk
- Adaptive Authentication
- Device Intelligence
- Progressive Identity
- Visitor Stitching
- Account Linking
- Risk Scoring
- Step-up Flows
- CIAM Platforms
- Passwordless Authentication
- Social Login
- Device Fingerprinting
- Behavioral Feature Engineering
- Risk Model Integration
- ML-adjacent Systems
- Compliance and Regulatory Framing
Location
- San Francisco Bay Area
Work Type
- Hybrid (3x a week in-office expectation)
Experience Level
- Senior Staff
- 8+ years software engineering experience
About the Company
- GoFundMe is the world's most powerful community for good.
- Our community has raised more than $40 billion since 2010.
- We connect millions of donors, beneficiaries, and nonprofit partners on a single platform built for trust.
