Sr. Software Engineer - Wallet - Authentication
Core
Build the core sign-in, registration, and account management experiences for ID.me's digital identity wallet, serving over 140 million members across federal, state, and healthcare sectors.
Role type
Senior IC full-stack web engineer (authentication)
Builds
ID.me Wallet authentication stack including sign-in, registration, MFA, account recovery, and password reset
Domain
Identity verification and digital security
Deliverable
production ML models | product features
Required skills
full-stack web engineering, server-side web frameworks (Ruby on Rails, Django, Laravel), AI-assisted development tooling, production system ownership, on-call support
Preferred skills
authentication standards (OAuth2, OpenID Connect, SAML, FIDO2/WebAuthn), fraud detection and risk engines, security best practices, React, CI/CD pipelines, startup environment experience
Technologies
Ruby on Rails, Django, Laravel, React, OAuth2, OpenID Connect, SAML, FIDO2/WebAuthn
Responsibilities
Own and ship authentication features end-to-end from definition to deployment; manage real-time risk engine and production reliability; write high-quality code and mentor teammates; integrate with MFA providers and downstream relying parties; collaborate cross-functionally to deliver cohesive auth experiences
Seniority
Senior, hands-on IC