Staff Software Engineer, Authentication & APIs

idme

Mountain View (CA)

On-site

USD 180,000 - 270,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

ID.me is seeking a Staff Software Development Engineer to join the Wallet - Authentication team in Mountain View, CA. You will anchor backend services and APIs across sign-in, registration, MFA, account recovery, and MyWallet, shaping secure, scalable authentication for millions of users.

This role emphasizes secure distributed systems, real-time risk evaluation, and API contracts that internal teams rely on.

Qualifications

  • Strong backend and API design experience.
  • Experience with secure, high-availability distributed systems.
  • Ability to translate security and identity requirements into scalable services.

Responsibilities

  • Build & Own Authentication Services: Contribute to the architecture of the services and APIs behind sign-in, registration, MFA, account recovery, password reset, and MyWallet, and own defined portions end-to-end. Take loosely defined, high-ambiguity problems, clarify requirements with stakeholders, and drive initiatives from definition through deployment and post-launch evaluation. Design for reuse and extensibility across member journeys so that new authentication methods and requirements need configuration, not rewrites.

Skills

Backend systems
API design
Security
Distributed systems

Tools

REST APIs
Event-driven
MFA integrations

Job description

ID.me is seeking a Staff Software Development Engineer to join the Wallet - Authentication team in Mountain View, CA. You will anchor backend services and APIs across sign-in, registration, MFA, account recovery, and MyWallet, shaping secure, scalable authentication for millions of users.

This role emphasizes secure distributed systems, real-time risk evaluation, and API contracts that internal teams rely on.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Backend Engineer - Wallet Authentication Platform
Staff Backend Engineer - Wallet Authentication Platform

Remote • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Backend Engineer – Auth Platform & AI-Driven Security
Staff Backend Engineer – Auth Platform & AI-Driven Security

iDme Technologies Corp • San Francisco (CA)

On-site
USD 194,000 - 253,000
Medical
Dental
Vision
+3
Staff Software Development Engineer – Wallet - Authentication
Staff Software Development Engineer – Wallet - Authentication

IDMe • Mountain View (CA)

On-site
USD 180,000 - 270,000
Staff Software Engineer - Identity Graph & Credentials
Staff Software Engineer - Identity Graph & Credentials

ID.me, Inc. • Mountain View (CA)

On-site
USD 210,000 - 270,000
Staff Software Engineer, Trust Service Platform
Staff Software Engineer, Trust Service Platform

Frontdoor Defense • Mountain View (CA)

On-site
USD 217,565 - 271,000
Staff Software Engineer, Trust Service Architect
Staff Software Engineer, Trust Service Architect

ID.me • San Francisco (CA)

On-site
USD 217,565 - 271,000
Medical, dental, and vision insurance
401(k) with company match
Unlimited paid time off
Staff Software Development Engineer - Wallet - Authentication
Staff Software Development Engineer - Wallet - Authentication

Remote • San Francisco (CA)

On-site
USD 180,000 - 240,000
Staff Product Manager, Wallet Authentication
Staff Product Manager, Wallet Authentication

ID.me • Washington

On-site
USD 214,935 - 253,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
+1
Staff Software Development Engineer – Wallet - Authentication
Staff Software Development Engineer – Wallet - Authentication

IDMe • San Francisco (CA)

On-site
USD 194,000 - 253,000
Medical
Dental
Vision
+3
Senior Wallet Authentication Platform PM
Senior Wallet Authentication Platform PM

ID.me • Washington

On-site
USD 214,935 - 253,000
Medical, dental, vision insurance
401(k) with company match
Paid time off
+1