Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

ID.me

Senior Software Engineer (Wallet, Authentication)

Posted Updated
Discussion
  • ID.me is seeking a Senior Software Engineer (SDE-IV) to join the Wallet - Authentication team, where we build 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 their verified identity across 20 federal agencies, 44 state governments, 66 healthcare organizations, and hundreds of consumer brands
  • As a Senior Software Engineer, you will own significant pieces of our authentication stack end-to-end — independently driving medium-to-large features and systems from ambiguous problem definition through production, and serving as a subject-matter expert that other engineers and teams rely on
  • You’ll set technical direction for the areas you own, mentor and unblock teammates, and take accountability for both the engineering health and business outcomes of the systems in your sphere
  • Your work will sit at the intersection of identity, security, and consumer experience, directly shaping how millions of people prove and access who they are online
  • Own & Ship Authentication Features: Build, maintain, and improve the ID.me Wallet authentication experience — sign-in, registration, MFA, account recovery, password reset, and MyWallet. Take loosely defined problems, clarify requirements with stakeholders, create a plan, and independently drive medium-to-large features end-to-end from definition through deployment and post-launch evaluation — delivering well-tested, production-ready results with minimal oversight, and setting technical direction for the areas you own
  • Security, Risk & Production Reliability: Own and evolve the team’s real-time risk engine and its integration 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. Take accountability for the production health of these systems — participating in the on-call rotation, leading incident response and post-mortems, and driving improvements to reliability and observability across the team’s services
  • Code Quality & Technical Leadership: Write high-quality, maintainable code with strong test coverage, following team best practices around code reviews, CI/CD, and documentation. Raise the bar for engineering excellence across the team, and mentor and unblock other engineers through pairing, code review, and knowledge sharing — creating team redundancy on the systems you own. Improve the health of the codebase by identifying and addressing technical debt and strengthening 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 & Influence: Act as a connector between your team and others — partnering with Product, Design, Security, Identity, and adjacent engineering teams to deliver cohesive auth experiences, anticipating cross-system dependencies, resolving ambiguity, and driving alignment on technical approaches. Participate actively in planning, retrospectives, and cross-team discussions — bringing your perspective to help shape the team’s roadmap

Benefits

  • Company-Sponsored Medical, Dental, and Vision Plans for You and Your Family
  • Paid Parental Leave
  • Generous Paid Time Off
  • 401K With Employer Matching
  • Company-Sponsored Life Insurance
  • Employee Equity Incentive Plan
  • Remote Opportunities
  • Multiple Lounge Areas and Game Room
  • Numerous Mental Health Resources
  • 6+ years of professional software development experience with a strong emphasis on full-stack web engineering
  • 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, including ownership of their reliability and on-call support
  • Bachelor’s degree in Computer Science, Engineering, or a related field (or equivalent practical experience)
  • Proficiency 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
  • Comfort working in a fast-moving product environment with iterative releases and A/B testing
  • Demonstrated ability to take loosely defined problems and independently drive medium-to-large features from definition to production with minimal oversight, making sound technical tradeoffs along the way
  • Strong communication and collaboration skills, with a track record of working effectively across Product, Design, and Engineering — and of mentoring engineers and raising the technical bar of a team
  • 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
  • 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

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.