Mountain View, United States of America On-site Full-time USD 222,011 – 258,300 / year

ID.me is hiring a Staff Software Engineer - Wallet/Authentication Platform

Responsibilities

  • Establish and guide the long-term technical strategy for authentication systems, proactively addressing architectural risks and identifying opportunities for innovation.
  • Create detailed architecture designs, lead technical evaluations, and make key decisions that shape team-wide engineering outcomes.
  • Collaborate with platform, security, identity, product, and engineering groups to standardize authentication practices and shared infrastructure components.
  • Advocate for the team’s technical priorities in company-wide planning sessions and architectural discussions.
  • Lead the full lifecycle development of high-impact authentication features—including sign-in workflows, multi-factor authentication, identity federation, and account management—with attention to security, scalability, and developer experience.
  • Define and enforce security protocols for authentication, including threat modeling, credential safeguarding, session integrity, abuse detection, and integration of real-time risk analysis.
  • Promote security as a foundational element in all feature development and deployment processes.
  • Set benchmarks for code quality, test coverage, system observability, and incident resolution procedures.
  • Initiate and execute efforts to reduce technical debt and improve platform stability and performance.
  • Guide mid-level and senior engineers through code reviews, design feedback, and collaborative coding sessions.
  • Pioneer AI-driven development methods using tools such as Claude Code and Cursor to streamline coding, design, and review workflows, and support team-wide adoption.

Work Arrangement

On-site — Mountain View, CA

Other

This position will work from our Mountain View, CA office five days per week.

About company
ID.me

We believe in a new era of identity – where individuals control their information in a secure digital wallet. Where they access services and benefits seamlessly, from anywhere. Where digital identity is inclusive and equitable.

ID.me simplifies how individuals prove and share their identity online. The company provides a customer-centric identity verification network that enables people to verify once and gain frictionless access across multiple organizations and services.

Through the ID.me Wallet, individuals can store multiple ID cards including Legal ID, Employee ID, Veteran ID, and more. The ID.me Network allows users to use their verified identity across various organizations in exchange for access to goods and services. The platform also offers an Identity Gateway and Orchestration Platform to help organizations unify customer authentication and authorization workflows.

All jobs at ID.me Visit website
Job Details
Department Wallet/Authentication Platform
Category backend
Posted 2 hours ago