Software Engineer III - Wallet - Authentication
$190,978–$221,668 year
On-site · Mountain View Santa Clara County, California, United States
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
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.