Senior Wallet & Identity Platform Engineer

ID.me

San Francisco (CA)

On-site

USD 150,000 - 230,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, building the core sign‑in, registration, and account management experiences that over 140 million members rely on to access the ID.me identity wallet. Authentication is the front door to ID.me.

Every member journey begins with creating, signing into, or managing their Wallet. Our team owns sign‑in, registration, MFA, account recovery, password reset, and MyWallet, ensuring members can securely access

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional software development experience with a strong emphasis on full-stack web engineering.
  • 1+ years of experience with AI-assisted development tooling (e.g., Claude Code, Cursor) demonstrated by at least one year of daily use, in addition to a commitment to an AI-first engineering culture that leverages these tools to maximize code quality, test coverage, and engineering velocity.
  • 3+ years of experience in Java and Spring Boot, with at least 3 years of hands-on experience building and operating production web services.

Responsibilities

  • Build & Ship Authentication Features: Design, build, maintain, and improve the ID.me Wallet authentication experience — sign-in, registration, MFA, account recovery, password reset, and MyWallet. Independently drive medium-to-large features end-to-end from design through deployment, collaborating closely with Product, Design, and Security to translate requirements into well-tested, production-ready code.
  • Security, Risk & Reliability: Own and evolve real-time risk and abuse detection across authentication flows — detecting and mitigating credential attacks, account takeover, and abuse while preserving a low-friction experience for legitimate members. Apply security best practices as a first-class concern in every feature you ship, and help raise the bar for authentication reliability, observability, and incident response.
  • Code Quality & Engineering Craft: Write high-quality, maintainable code with strong test coverage, following team best practices around code reviews, CI/CD, and documentation. Contribute to codebase health by identifying and addressing technical debt and improving shared components.
  • Third‑Party & Internal Integrations: Integrate with MFA providers, email/SMS delivery services, internal identity services, and downstream relying parties. Proactively raise issues or opportunities discovered during integration work.
  • Cross‑Functional Collaboration: Partner with Product, Design, Security, Identity, and adjacent engineering teams to deliver cohesive auth experiences. Participate actively in planning, retrospectives, and cross‑team discussions — bringing your perspective to help shape the team's roadmap.
  • Mentorship & Leadership: Provide technical guidance to junior engineers through code reviews, design discussions, and pairing.

Skills

Full-stack web engineering
Java
Spring Boot
AI-assisted tooling
CI/CD practices

Education

Bachelor's degree in Computer Science or related

Tools

Claude Code
Cursor
React

Job description

ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, building the core sign‑in, registration, and account management experiences that over 140 million members rely on to access the ID.me identity wallet. Authentication is the front door to ID.me.

Every member journey begins with creating, signing into, or managing their Wallet. Our team owns sign‑in, registration, MFA, account recovery, password reset, and MyWallet, ensuring members can securely access

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Wallet & Authentication Platform Engineer
Senior Wallet & Authentication Platform Engineer

Front Door Defense • Mountain View (CA)

On-site
USD 190,000 - 222,000
Senior Software Engineer, Identity Wallet & Auth Platform
Senior Software Engineer, Identity Wallet & Auth Platform

Idme • Mountain View (CA)

On-site
USD 190,978 - 221,668
Comprehensive benefits package
Senior Software Engineer, Identity Wallet & Auth Platforms
Senior Software Engineer, Identity Wallet & Auth Platforms

ID.me, Inc. • Mountain View (CA)

On-site
USD 190,000 - 222,000
Medical
Dental
Vision
+9
Senior Wallet Authentication Engineer
Senior Wallet Authentication Engineer

jobs.frontdoordefense.com - Jobboard • Mountain View (CA)

On-site
USD 168,000 - 204,000
Staff Software Engineer, Identity Wallet & Auth Platform
Staff Software Engineer, Identity Wallet & Auth Platform

ID.me • San Francisco (CA)

On-site
USD 222,000 - 259,000
Comprehensive medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
+1
Senior Wallet Authentication Engineer
Senior Wallet Authentication Engineer

ID.me • San Francisco (CA)

On-site
USD 168,000 - 204,000
Comprehensive medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
+1
Staff Identity Platform Engineer - Wallet & Auth
Staff Identity Platform Engineer - Wallet & Auth

Idme • Mountain View (CA)

On-site
USD 222,011 - 258,300
Senior Wallet Authentication Engineer (Onsite MV)
Senior Wallet Authentication Engineer (Onsite MV)

Idme • Mountain View (CA)

On-site
USD 190,000 - 222,000
Comprehensive health benefits
401(k) with company match
Unlimited paid time off
Senior Mobile Wallet & Identity Platform Engineer
Senior Mobile Wallet & Identity Platform Engineer

ID.me • San Francisco (CA)

On-site
USD 190,000 - 222,000
401(k) with company match
Unlimited paid time off
Comprehensive health insurance
+1
Software Engineer III - Wallet - Authentication Software
Software Engineer III - Wallet - Authentication Software

Front Door Defense • Mountain View (CA)

On-site
USD 168,000 - 204,000