ID.me logo
ID.me2 months ago

Staff Software Engineer - Wallet (Authentication & Verification Experiences)

$217,565–$260,000 year

On-site · Mountain View Santa Clara County, California, United States

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown
Industry
Software Development

Job Summary

Staff Software Engineer for Wallet – Authentication & Identity Proofing at ID.me in Mountain View, CA. Responsibilities include architecting and leading authentication systems (MFA, passkeys/WebAuthn, OAuth2/OIDC), driving identity proofing flows (document-based verification, face match, trusted referee), providing technical leadership and mentoring, collaborating across Security, Platform, Identity Graph, Product, and Compliance teams, and ensuring reliability, performance, and security at scale. Requires 8+ years of software engineering experience, 3+ years designing authentication systems, and a CS degree or equivalent. Strong knowledge of NIST 800-63-3 IAL2/AAL2, experience with frontend frameworks (e.g., React) and backend languages (Ruby, Java, Go, Python), and familiarity with cloud-native infrastructure (GCP). On-site in Mountain View, CA five days/week.”,

Required Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 8+ years of professional software engineering experience
  • 3+ years of expertise designing and implementing authentication systems — including MFA, SSO, OAuth2, OpenID Connect, and/or passkeys (FIDO2/WebAuthn)
  • 3+ years of experience operating distributed systems at scale, such as caching or async processing, and other cloud-native infrastructure (GCP preferred)
  • 1+ years of experience with AI-assisted development tooling such as Claude Code, Cursor, or equivalent
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$218k – $260k / yr

Staff Software Engineer - Wallet (Authentication & Verification Experiences) · ID.me

Apply on Sorce