Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Engineer - Identity Proofing

$217.57k - $260k

ID.me

Job Description

Job Description

Company Overview

ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly login across websites without having to create a new login and verify their identity again. Over 152 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 45 state government agencies, and 70+ healthcare organizations. More than 600+ consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships. ID.me's technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. ID.me is committed to "No Identity Left Behind" to enable all people to have a secure digital identity. To learn more, visit

ID.me is a full-time, in-office culture. Unless a specific job description explicitly states otherwise, all roles are on-site five days per week at one of our offices in McLean, VA; Mountain View, CA; New York City, NY; or Tampa, FL. Certain roles — such as field-based sales or other remote-by-design positions — may have different work arrangements as noted in their individual postings.

At ID.me, we embrace the thoughtful use of AI tools in our daily work and there are even occasions where we leverage AI in our hiring process. However, during the interview process, we want to understand your individual skills and experiences. Therefore, we have guidelines on how AI can be appropriately used during your application and interviews which can be found here.

Role Overview

ID.me is seeking a Staff Software Engineer to join the Wallet – Authentication & Identity Proofing team. This team owns the core authentication and identity verification flows that millions of members rely on every day — from secure login and multi-factor authentication to passkeys, biometrics, and the end-to-end member experiences that establish trust and unlock access to government, healthcare, and commercial services.

As a Staff Engineer, you will be a technical anchor for one of ID.me's most critical and high-scale engineering domains. You will drive architecture decisions, lead complex cross-team initiatives, and raise the bar for engineering quality, security, and reliability. You'll collaborate closely with product, security, and platform teams to shape the next generation of authentication and identity proofing at ID.me.

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

Key Responsibilities
  • Architect & Lead Authentication Systems: Design and evolve scalable, secure, and resilient authentication experiences, including MFA, passkeys (FIDO2/WebAuthn), biometric flows, push notification authentication, and OAuth2/OIDC-based login systems that serve tens of millions of members daily at peak volume.
  • Drive Identity Proofing Excellence: Lead the technical design of end-to-end member-facing verification flows, including document-based identity proofing, face match, supervised verification, and trusted referee experiences — ensuring they meet NIST 800-63-3 IAL2/AAL2 standards with minimal friction.
  • Technical Leadership & Mentorship: Serve as a technical anchor for the team — setting the standard for code quality, system design, and engineering best practices. Mentor senior and mid-level engineers through code reviews, architectural guidance, and pairing.
  • Cross-Team Collaboration: Partner with Security, Platform, Identity Graph, Product, and Compliance teams to deliver cohesive features and integrations. Drive alignment on shared architectural decisions and multi-team initiatives that span authentication and identity verification.
  • Reliability, Performance & Security: Own the availability and performance of authentication services at scale. Lead initiatives around observability, alert hygiene, capacity planning, and incident response for high-traffic, high-sensitivity systems.
  • Compliance & Data Integrity: Champion compliance initiatives including data retention, compromised credential detection, biometric data governance, and privacy-preserving design patterns. Ensure authentication systems meet evolving legal and regulatory requirements.
  • Roadmap Influence: Provide technical input into team roadmap planning. Identify engineering investments that improve developer velocity, system resilience, and member experience — and advocate for them with engineering leadership and product.
Basic Qualifications
  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 8+ years of professional software engineering experience building and operating high-availability production services.
  • 3+ years of expertise designing and implementing authentication systems — including MFA, SSO, OAuth2, OpenID Connect, and/or passkeys (FIDO2/WebAuthn).
  • 3+ years of experience operating distributed systems at scale, such as caching or async processing, and other cloud-native infrastructure (GCP preferred).
  • 1+ years of experience with AI-assisted development tooling such as Claude Code, Cursor, or equivalent.
Preferred Qualifications
  • Deep knowledge of identity proofing and credentialing standards, including NIST 800-63-3 (IAL2/AAL2), Kantara Initiative requirements, or equivalent federal/state compliance frameworks.
  • A commitment to fostering an AI-first engineering culture that maximizes team quality and velocity.
  • Proven ability to lead complex, cross-team technical initiatives from definition through delivery with minimal oversight.
  • Strong communication and collaboration skills, with experience influencing technical direction across engineering, product, and security stakeholders.
  • Experience with modern frontend Frameworks like React, and strong backend engineering fundamentals in one or more languages such as Ruby, Java, Go, or Python, with a track record of building secure, scalable APIs and services.
  • Hands-on experience with modern frontend technologies including TypeScript, React, Next.js, Node.js, and build tooling (Vite, Webpack, Babel, ESLint); proficient in testing frameworks (Jest, Playwright, Testing Library), styling (Tailwind CSS, Sass), and building reusable component libraries with Storybook.
  • Experience with event-driven architectures, database performance optimization, and caching strategies for high-throughput identity systems.
  • Familiarity with cloud data compliance frameworks including biometric data retention regulations, PII handling, and audit logging requirements.
  • Experience working in regulated industries such as government, healthcare, or financial services.
  • Track record of improving engineering culture through documentation, technical standards, and developer experience improvements.

The annual base salary listed does not include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role.

ID.me offers comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts), basic and voluntary life and AD&D insurance, 401(k) with company match, parental leave, ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays, short and long-term disability insurance, accident and critical illness insurance, referral bonus policy, employee assistance program, pet insurance, travel assistant program, wellbeing and childcare discounts, benefit advocates, and a learning and development benefit.

Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.

Mountain View, CA Pay Range

$217,565—$260,000 USD

ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.

Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.

ID.me participates in E-Verify.

Vacancy posted 13 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Identity Proofing in Mountain View, CA vacancy
  • $206.5k - $258.1k

     ...for future generations. Role Summary We are seeking a Staff Software Engineer to serve as our subject matter expert in high-performance...  ...sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental... 
    Suggested
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    2 days ago
  • $177.19k - $364.8k

     ...recruiting process here. Job Title: Staff Software Engineer, Edge Team. Intro: The Edge team owns...  ...and drive them from proposal through proof of concept to production. Demonstrated...  ...), sexual orientation, gender, gender identity, gender expression, age, marital status... 
    Suggested
    Full time
    Work at office
    Local area
    Remote work
    Relocation
    Relocation package

    Pinterest

    Palo Alto, CA
    3 days ago
  • $217.57k - $260k

     ...ID.me is the next-generation digital identity wallet that simplifies how...  ...ROLE OVERVIEW ID.me is seeking a Staff Software Development Engineer to join the Person Resource team and...  ...systems, including data validation, proofing, or trust scoring. * Experience with... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    1 day ago
  • $220k - $230k

     ...and visibility as the founding Android engineer on the team, with the opportunity to shape...  ...applications using Swift Strong software design skills, including a deep understanding...  ...while maintaining a strong unique brand identity) Clear communication style within a collaborative... 
    Suggested
    Work experience placement
    Work at office

    Tinder

    Palo Alto, CA
    1 day ago
  • $300 per month

     ...Crusoe. Crusoe’s Data Center Infrastructure Engineering (DCIE) team is fundamental to our...  ...seeking a highly skilled and motivated Software Engineer to join Crusoe’s Data Center Infrastructure...  ...sexual preference/ orientation, gender identity, age, veteran status, national origin,... 
    Suggested
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  • $115k - $230k

     ...Position Summary GEICO is seeking an experienced Staff Software Engineer with a passion for building high‑performance, low‑maintenance, authoritative...  ..., age, gender, pregnancy, sexual orientation, gender identity, marital status, familial status, disability or genetic... 
    Work experience placement
    Local area

    Government Employees Insurance Company

    Palo Alto, CA
    1 day ago
  • $220k - $250k

     ...lean, high-impact team that values initiative and independence. Engineers in this role will drive large, complex projects, shaping the...  ...status, pregnancy, parental status, sex, gender expression or identity, sexual orientation, or any other basis protected by local, state... 
    Full time
    Work experience placement
    Local area
    Flexible hours

    Apto

    Palo Alto, CA
    5 days ago
  • $167.4k - $209.3k

     ...protect it for future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification...  ...sex, sexual orientation, gender, gender expression, gender identity, genetic information or characteristics, physical or mental... 
    Full time
    Contract work
    Local area

    Rivian

    Palo Alto, CA
    5 days ago
  • $190k - $235k

     ...highly skilled and experienced front-end Staff Engineer to join our dynamic team and help shape...  ...programming, computer science, and software engineering. Can-do attitude, ownership...  ...marital status, sexual orientation, gender identity, status as a protected veteran, genetic... 

    Samsung Electronics Perú

    Mountain View, CA
    1 day ago
  • $180k - $210k

     ...more. Base pay range $180,000.00/yr - $210,000.00/yr Staff Software Engineer We are seeking an exceptional Staff Software Engineer...  ..., breastfeeding, or related medical conditions), gender identity or expression, sexual orientation, marital status, national... 
    Full time
    Internship
    Work at office
    Local area
    3 days per week

    Kinect

    Palo Alto, CA
    5 days ago
  • $218.8k - $335.3k

     ...About the Role We are seeking an experienced Staff Software Engineer to lead the technical direction for the data collection and its ecosystem...  ...vehicle telemetry, configuration management, API gateway, identity & access, taxonomy/metadata services). Build automations and... 
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $212k - $307k

     ...Senior Staff Security Software Engineer This is a software architecture/development position reporting in the reporting chain of the CISO. The team...  ...color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status,... 
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    5 days ago
  • $192k - $260k

     ...growing SaaS companies in the world. Our engineering teams build highly technical products...  ...and operate one of the largest scale software platforms. The fleet consists of millions...  ...ethnicity, family or marital status, gender identity or expression, language, national origin... 
    Work at office
    Local area
    Worldwide
    Flexible hours

    Databricks

    Mountain View, CA
    5 days ago
  •  ...practical experience. 8 years of experience in software development. 5 years of experience...  ...: Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...religion, gender, sexual orientation, gender identity/expression, national origin, disability,... 

    Google Inc.

    Sunnyvale, CA
    6 days ago
  • $240k - $265k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...of Defense. We are looking for a Staff Software Engineer to help shape how learned models are integrated...  ...of race, ethnicity, religion, gender identity, sexual orientation, age, disability,... 
    Visa sponsorship

    Omaze

    Mountain View, CA
    4 days ago
  • $189k - $303k

    Software Engineering Mountain View, California Staff Software Engineer Who we are Aurora’s mission is to deliver the benefits of self-driving technology safely...  ...religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital... 
    Work at office
    Local area
    Remote work
    3 days per week

    Australian Competition and Consumer Commission

    Mountain View, CA
    4 days ago
  • $180k - $260k

    Sr./Staff Software Engineer - Remote Assistance Mountain View, CA Who we are Gatik, the leader in autonomous middle‑mile logistics, is revolutionizing...  ..., ancestry, national origin, religion, sex, gender, gender identity, gender expression, sexual orientation, age, disability,... 
    Remote job
    Odd job
    Work at office

    Gatik Al, Inc.

    Mountain View, CA
    5 days ago
  • $217.57k - $260k

    Staff Software Engineer - Integrations Design and implement a real-time, fault-tolerant data pipeline for customer identity verification Location: Mountain View, California, United States Compensation: $217,565 - $260,000 USD / year Job Tags: Software About The Role ID.... 
    Temporary work
    Work at office
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    2 days ago
  • $189k - $303k

    Aurora Staff Software Engineer - Calibration Team Aurora’s mission is to deliver the benefits of self-driving technology safely, quickly, and...  ...color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, pregnancy... 
    Local area

    I did my part and supported the Regular Toilet

    Mountain View, CA
    3 days ago
  • $235k - $295k

    Job Title: Senior Staff Software Engineer - Enzyme Location: Mountain View, California --------------------------------- P-1183 At Databricks,...  ...color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    5 days ago
  •  ...the role: We are looking for talented Staff Engineers with expertise in classical and modern...  ...system. The ideal candidate will be a software expert who has overseen a process from...  ...origin, religion, sex, gender, gender identity, gender expression, sexual orientation,... 
    Work at office

    Booster

    Mountain View, CA
    2 days ago
  • $201k - $251k

     ...getting there and more time being there. Role Summary A Sr. Staff Software Engineer focused on Embedded Systems is needed to lead Embedded...  ...ethnic or national origin, age, disability/handicap, gender identity or expression, pregnancy, sexual orientation, civil status,... 
    Full time
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    3 days per week

    Wisk Aero LLC

    Mountain View, CA
    4 days ago
  • $192k - $260k

     ...realizing this vision is the next generation (decoupled) query engine and structured storage system that can outperform specialized data...  ...color, disability, ethnicity, family or marital status, gender identity or expression, language, national origin, physical and mental... 
    Local area
    Worldwide

    Cacheflow

    Mountain View, CA
    4 days ago
  •  ...practical experience. 8 years of experience in software development. 5 years of experience...  ...Master’s degree or PhD in Engineering, Computer Science, or a related technical...  ...citizenship, marital status, disability, gender identity or Veteran status. We also consider qualified... 
    Worldwide

    Google

    Sunnyvale, CA
    6 days ago
  • $264.55k - $300k

     ...Bachelor’s degree in Computer Science, Engineering, Computer Information Systems, Mathematics...  ..., experience in the job offered or in a Software Engineer-related occupation....  ...religion, gender, sexual orientation, gender identity/expression, national origin, disability,... 
    Full time
    Work at office

    Google Inc.

    Mountain View, CA
    6 days ago
  • $166k - $225k

     ...product search, and data exploration. As a Staff Engineer for Search, you’ll play a critical role...  ...recommendation experiences. Champion software engineering excellence and mentor other...  ..., family or marital status, gender identity or expression, language, national origin... 
    Local area

    Cacheflow

    Mountain View, CA
    6 days ago
  • $176.4k - $319.72k

    Senior/Staff Software Engineer, Behavior Verification Who We Are Nuro is a self-driving technology company on a mission to make autonomy accessible...  ...race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information,... 
    Odd job
    Work experience placement

    Nuro, Inc.

    Mountain View, CA
    6 days ago
  • $235k - $295k

     ...insights to improve their business. Our engineering teams build technical products that fulfill...  ...and operate one of the largest-scale software platforms. The fleet consists of millions...  ..., family or marital status, gender identity or expression, language, national origin... 
    Local area
    Worldwide

    Cacheflow

    Mountain View, CA
    4 days ago
  • $196.5k - $219.3k

     ...requirements into platform features. Mentor junior engineers on secure backend development and best...  ...the timely delivery of high‑quality software features while adhering to project...  ...religion, sex, sexual orientation, gender identity, national origin, disability, age,... 
    Full time

    Zoomcar

    Sunnyvale, CA
    5 days ago
  • $228.6k - $314.25k

     ...to improve their business. Founded by engineers — and customer obsessed — we leap at every...  ...needs at large scale by applying your software engineering experience and driving strong...  ...ethnicity, family or marital status, gender identity or expression, language, national origin... 

    United States Digital Space LLC

    Mountain View, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Identity Proofing. Be the first to apply!