Role OverviewJoin the Wallet - Authentication team to build the core sign-in, registration, and account management experiences for over 140 million members. Work end-to-end across the authentication stack, balancing security, usability, and trust at scale.
What You Will Do
Build, maintain, and improve the ID.me Wallet authentication experience, including sign-in, registration, MFA, account recovery, password reset, and MyWallet. Independently drive small-to-medium features end-to-end from design through deployment.
Why It Might Be a Fit
This role requires strong communication and collaboration skills, with a track record of working effectively across Product, Design, and Engineering. Experience with authentication and identity standards, fraud detection, and real-time risk engines is also required.
Requirements
- Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
- 3+ years of professional software development experience with a strong emphasis on full-stack web engineering
- Proficiency with AI-assisted development tooling (e.g., Claude Code, Cursor)
- Experience with authentication and identity standards such as OAuth2, OpenID Connect, SAML, or FIDO2/WebAuthn
- Experience building or contributing to fraud detection, real-time risk engines, or abuse mitigation systems
- Proficiency in a modern server-side web framework (e.g., Ruby on Rails, Django, Laravel)
- Demonstrated ability to independently ship well-tested, production-quality features with minimal oversight
- Strong communication and collaboration skills, with a track record of working effectively across Product, Design, and Engineering
Benefits
- Competitive salary
- Equity
- Health insurance
- 401(k) plan
- Paid time off
- Wellness programs
]]>