Authentication Engineer

Walter
Mountain View, CA
Job Description
Role Overview

Join 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
]]>