7+ Years of Backend Experience: Demonstrated success in building large-scale, high-availability systems in Node.js, TypeScript, Rust, NestJS (or similar frameworks)
Deep expertise in authentication protocols: OAuth2/OIDC, WebAuthn/Passkeys, OTP; strong background in key management services (e.g. AWS KMS, Vault) and cryptography
Web3/Crypto Knowledge: Familiarity with on-chain data, wallet integrations, or decentralized application patterns preferred
Strong System Design & Architecture Skills: Ability to translate product requirements into scalable, maintainable solutions, with a keen eye for performance trade-offs and fault tolerance
Leadership & Communication: Experience mentoring engineers, leading technical initiatives, and collaborating effectively with cross-functional teams
What You'll Be Doing
Auth Stack Hardening: Architect and ship production-grade improvements to Phantom’s Auth stack
Passkey (WebAuthn) & MFA: Design, build, and scale Passkey support; deliver additional factors in Q4
KMS Migration & Seedless Accounts: Drive seedless KMS account provisioning for new users; lead the Juicebox→KMS migration with zero-downtime data transitions
API & Integration: Define and maintain stable, versioned auth APIs for downstream teams; partner with cross-functional stakeholders
Operational Excellence: Establish SLAs, monitoring dashboards, and automated rollback/playbook scripts for all auth services; participate in on-call rotation and incident response
Mentorship & Collaboration: Guide IC3+ engineers through design reviews, pair-programming, and technical best practices; evangelize secure-by-design principles