
Posted 8 hours ago
Software Engineer III
ID.meSoftware Engineer III
Requirements
Bachelor's degree in Computer Science or related field, 3+ years professional software development experience, Full-stack web engineering expertise, Proficiency with AI-assisted development tools, 2+ years experience with modern server-side frameworks
Skills
Ruby on RailsReactOAuth2OpenID ConnectSAML
About the role
Responsibilities
- Build, maintain, and improve the ID.me Wallet authentication experience, including sign-in, registration, MFA, account recovery, and password reset.
- Drive small-to-medium features end-to-end from design through deployment, collaborating with Product, Design, and Security teams.
- Own and evolve the team's real-time risk engine to detect and mitigate credential attacks and account takeovers.
- Write high-quality, maintainable code with strong test coverage and follow best practices for CI/CD and documentation.
- Integrate with MFA providers, email/SMS delivery services, and internal identity services.
- Partner with cross-functional teams to deliver cohesive authentication experiences and help shape the team roadmap.
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) with at least one year of daily use.
- 2+ years of hands-on experience building and operating production web applications using a modern server-side framework (e.g., Ruby on Rails, Django, Laravel).
Preferred Qualifications
- 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.
- Experience with React or other modern frontend frameworks.
- Familiarity with security best practices for credential handling, including session management and token issuance.
- Experience in a fast-moving startup or high-growth environment.
About the Company
ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. With over 152 million users, ID.me provides streamlined login and identity verification for 20 federal agencies, 44 state government agencies, and hundreds of consumer brands. We are committed to "No Identity Left Behind," ensuring everyone has access to a secure digital identity.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer III
ID.me · Mountain View
