ID.me logo
ID.me1 week ago

Software Engineer III - Wallet - Authentication

$190,978–$221,668 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

Senior Software Engineer (SDE-IV) on the Wallet - Authentication team at ID.me. Own authentication features for the ID.me Wallet, including sign-in, registration, MFA, account recovery, password reset, and MyWallet; drive end-to-end features from definition to production with minimal oversight. Maintain security and production reliability of authentication flows, lead incident response and post-mortems, mentor teammates, and collaborate with Product, Design, Security, Identity, and other engineering teams to deliver cohesive auth experiences. Requires 6+ years of software development, proficiency with modern server-side frameworks (Rails, Django, Laravel), OAuth2/OpenID Connect/SAML/FIDO2/WebAuthn, React or similar frontend skills, and a track record of building scalable production web apps; willingness to work onsite in Mountain View, CA five days/week.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • 6+ 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) demonstrated by at least one year of daily use
  • Proficiency in a modern server-side web framework (e.g., Ruby on Rails, Django, Laravel) with hands-on experience building and operating production web applications at scale
  • Strong communication and collaboration skills across Product, Design, and Engineering; mentoring engineers
  • 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
  • Familiarity with security best practices for credential handling — password storage, session management, token issuance, and rate limiting
  • Experience with React or other modern frontend frameworks for building user experiences
  • Comfort working in a fast-moving product environment with iterative releases and A/B testing
  • Familiarity with CI/CD pipelines, automated testing frameworks, and performance profiling tools
  • Startup or high-growth company experience with a strong bias toward execution and ownership
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

$191k – $222k / yr

Software Engineer III - Wallet - Authentication · ID.me

Apply on Sorce