Mountain View, United States of America On-site Full-time USD 190,978 – 221,668 / year

ID.me is hiring a Sr. Software Engineer - Wallet - Authentication

Responsibilities

  • Develop and enhance the core authentication flows for a digital wallet, including registration, sign-in, multi-factor authentication, account recovery, and password management.
  • Translate ambiguous requirements into clear technical plans, then independently lead medium to large features from concept through deployment and post-launch analysis with minimal supervision.
  • Guide technical decisions within your domain and deliver thoroughly tested, production-grade solutions on schedule.
  • Maintain and advance a real-time risk detection system integrated into authentication pathways to prevent credential attacks, account takeovers, and abuse while minimizing friction for genuine users.
  • Prioritize security as a foundational element in every feature developed.
  • Monitor and ensure the stability of live systems by participating in on-call duties, leading incident responses, conducting post-mortems, and improving system reliability and monitoring capabilities.
  • Produce clean, well-tested, and maintainable code while adhering to team standards for code reviews, continuous integration, delivery pipelines, and documentation.
  • Elevate team engineering standards by mentoring peers, conducting code reviews, pairing sessions, and sharing knowledge to ensure system ownership is distributed.
  • Identify and resolve technical debt and improve shared code components to strengthen the overall codebase.
  • Implement integrations with third-party MFA providers, messaging platforms, internal identity systems, and external service partners.
  • Flag potential issues or optimization opportunities that arise during integration tasks.
  • Serve as a cross-functional liaison, working closely with Product, Design, Security, Identity, and other engineering teams to align on technical strategies and deliver seamless authentication experiences.

Work Arrangement

On-site — Mountain View, CA

Other

This role requires working in person at the 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
Category fullstack
Posted 2 hours ago