CareerPlanSign in

Senior Software Engineer - Wallet/Authentication Platform

ID.me Mountain View, CA💼 Full-time🗓 2026-07-28 → 2026-09-26

Core

Build the core sign-in, registration, and account management experiences for ID.me's digital identity wallet, serving 140+ million members across federal, state, and healthcare sectors.

Role type

Senior Software Engineer (Full-stack Web)

Builds

ID.me Wallet authentication stack (sign-in, registration, MFA, account recovery, password reset, MyWallet)

Domain

Consumer Identity & Authentication

Deliverable

production ML models | product features

Required skills

Java, Spring Boot, Full-stack web engineering, AI-assisted development tooling, Security best practices, CI/CD, Code reviews

Preferred skills

OAuth 2.0, OpenID Connect, SAML, FIDO2/WebAuthn, Identity Provider (IdP) systems, Fraud detection systems, React, A/B testing, Startup experience

Technologies

Java, Spring Boot, React, OAuth 2.0, OpenID Connect, SAML, FIDO2/WebAuthn

Responsibilities

Design and ship authentication features end-to-end; Own real-time risk and abuse detection across auth flows; Write high-quality, maintainable code with strong test coverage; Integrate with MFA providers and downstream relying parties; Mentor junior engineers and establish team standards

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.