Staff Developer, Authentication Enablement
1PasswordFull Time
Senior (5 to 8 years), Expert & Leadership (9+ years)
Key technologies and capabilities for this role
Common questions about this position
Yes, this is a fully remote position.
This information is not specified in the job description.
Candidates need 7+ years of backend experience building large-scale systems in Node.js, TypeScript, Rust, or NestJS, deep expertise in authentication protocols like OAuth2/OIDC and WebAuthn/Passkeys, key management services, cryptography, and familiarity with Web3/crypto.
You will report to the Engineering Manager and participate in on-call rotation, incident response, mentorship of IC3+ engineers, and collaboration with cross-functional stakeholders.
A strong candidate has 7+ years of backend experience in relevant technologies, deep expertise in auth protocols and key management, Web3 knowledge, and the ability to lead migrations, mentor engineers, and ensure operational excellence.
Multi-chain crypto wallet for digital assets
Phantom.app offers a multi-chain cryptocurrency wallet that allows users to manage various digital assets across different blockchain networks without needing multiple wallets. The wallet is designed for both experienced investors and beginners, featuring a user-friendly interface that simplifies the complexities of cryptocurrency management. Users can store, stake, and earn rewards on their tokens, and benefit from a fast, low-cost token swapping feature for trading digital assets. A key aspect of Phantom.app is its integration with major NFT marketplaces, enabling users to showcase, monitor, and sell their NFT collections easily. Security is emphasized through a self-custodial model, giving users full control over their funds, along with scam detection features and the option to connect a Ledger device for added protection. Phantom.app aims to provide a seamless and secure platform for cryptocurrency management, catering to the needs of a diverse clientele.