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

Staff Software Engineer - Wallet/Authentication Platform

$222.01k - $258.3k
Full-time

ID.me

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 Role Overview ID.me is seeking a Staff Software Engineer to join the Wallet/Authentication Platform team, where we build and operate the core sign-in, registration, MFA, and account management infrastructure that over 140 million members rely on to access the ID.me identity wallet. Authentication is the front door to ID.me. Every member's journey begins with creating, signing into, or managing their Wallet. Our platform owns sign-in, registration, MFA, account recovery, password reset, and MyWallet, enabling verified identity across 20 federal agencies, 44 state governments, 66 healthcare organizations, and hundreds of consumer brands. As a Staff Software Engineer, you will set technical direction for the authentication platform, drive cross-team architectural decisions, and serve as a force multiplier for the engineers around you. You bring deep expertise in identity, security, and distributed systems — and you use it to raise the bar for the entire team. Your work shapes how millions of people prove and access who they are online. This position will work from our Mountain View, CA office five days per week. Key Responsibilities Technical Leadership & Vision: Define and drive the technical roadmap for authentication platform services, identifying systemic challenges, architectural risks, and strategic opportunities. Author architecture proposals, lead design reviews, and own critical technical decisions across the team. Cross-Team Influence: Partner with Platform, Security, Identity, Product, and adjacent engineering teams to align on authentication standards, shared infrastructure, and cross-cutting concerns. Represent the team's technical perspective in org-level planning and architectural forums. Systems Design & Architecture: Lead end-to-end design and implementation of complex, high-impact authentication features — sign-in flows, MFA, federation, account lifecycle management — balancing security, scale, and developer ergonomics. Security & Risk Engineering: Define the team's approach to auth security: threat modeling, credential protection, session management, abuse mitigation, and real-time risk signal integration. Champion security as a first-class engineering discipline across every feature the team ships. Engineering Excellence: Set the standard for code quality, testing, observability, and incident response. Drive technical debt reduction and platform reliability improvements. Mentor senior and mid-level engineers through code reviews, design critiques, and pairing. AI-Augmented Development: Model and champion AI-first engineering practices — leveraging tools like Claude Code and Cursor to accelerate design, implementation, and review cycles — and help the broader team adopt these workflows effectively. Required Qualifications Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience). 8+ years of professional software development experience, with demonstrated impact at a senior or staff level. 5+ years of experience in backend services engineering, with strong proficiency in Java and Spring Boot. 1+ years experience with AI-assisted development tooling (e.g., Claude Code, Cursor) with at least one year of daily use, and a demonstrated commitment to an AI-first engineering culture. Preferred Qualifications Deep expertise in authentication and identity protocols: OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, FIDO2/WebAuthn, and related standards. Proven ability to lead large-scale technical initiatives from design through production, including driving alignment across multiple teams and stakeholders. Experience designing, building, or operating an Identity Provider (IdP) or Identity and Access Management (IAM) platform at scale. Familiarity with government identity and security frameworks: NIST SP 800-63 (IAL/AAL), FedRAMP, or Kantara Initiative accreditation requirements. Experience with federation, SSO, and enterprise identity integration patterns (e.g., SCIM, XACML, LDAP/Active Directory). Strong background in auth security engineering: threat modeling, credential attack mitigation, account takeover prevention, rate limiting, and session security. Experience with React or modern frontend frameworks in the context of authentication UX. Track record of mentoring senior engineers and driving meaningful improvements to engineering culture and practices. Startup or high-growth company experience with a strong bias toward ownership and execution. About ID.me 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 log in across websites without needing to create a new login and re-verify. Over 140 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 44 state government agencies, and 66 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. 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. The above represents the anticipated total rewards package for this job requisition. 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

$222,011—$258,300 USD

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. 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 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Wallet/Authentication Platform in Mountain View, CA vacancy
  • $217.57k - $260k

     ...generation digital identity wallet that simplifies how...  ...honor service and build more authentic relationships. ID.me’s technology...  ...ID.me is seeking a Staff Software Engineer to join the Wallet - Authentication...  ...product, security, and platform teams to shape the next generation... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    21 hours ago
  • $190.98k - $221.67k

     ...next-generation digital identity wallet that simplifies how individuals...  ...to honor service and build more authentic relationships. ID.me’s technology...  ...ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, with a focus on the client... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    1 day ago
  • $190.98k - $221.67k

     ...is the next-generation digital identity wallet that simplifies how individuals...  ...segments to honor service and build more authentic relationships. ID.me's technology meets...  ...identity. To learn more, visit Senior Software Engineer (SDE-IV) - Wallet - Authentication Location... 
    Suggested
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  • ID.me is looking for a Staff Product Manager in Mountain View, CA to lead the Wallet Authentication platform. You will influence how over 100 million members securely access services and manage their wallets. Your role includes setting the strategy for first-factor and... 
    Platform

    ID.me

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

     ...generation digital identity wallet that simplifies how...  ...honor service and build more authentic relationships. ID.me's technology...  ...ID.me is seeking a Staff Software Development Engineer to join the Person Resource...  ...person's identity within our platform. This includes ownership... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

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

    Staff Software Engineer - Integrations Design and implement a real-time, fault...  ...generation digital identity wallet that simplifies how...  ...honor service and build more authentic relationships. ID.me's technology...  ..., and implement scalable Platform Integration solutions to help... 
    Platform
    Temporary work
    Work at office
    Flexible hours

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    1 day ago
  • $217.57k - $271k

     ...Staff Software Engineer – Trust Service Team Location: Mountain View, California...  ...digital identity wallet that simplifies how individuals...  ...honor service and build more authentic relationships. ID.me's technology...  ...Service is a foundational platform API: its correctness,... 
    Platform
    Contract work

    jobs.frontdoordefense.com - Jobboard

    Mountain View, CA
    1 day ago
  •  ...Staff Product Manager, Wallet Authentication McLean, Virginia; Mountain View, California, United States Company...  ...to own the Wallet Authentication platform. You will directly shape how 100M+...  ..., Identity Verification, Engineering, Security, Risk & Fraud, and Design... 
    Platform

    ID.me

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

     ...the next-generation digital identity wallet that simplifies how individuals...  ...segments to honor service and build more authentic relationships. ID.me’s technology...  ...ROLE OVERVIEW ID.me is seeking a Staff Software Engineer - Data Platform to lead the design, build, and... 
    Platform
    Full time
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    2 days ago
  • $190.9k - $274.7k

     ...world's best data and AI infrastructure platform, so our customers can focus on the high...  ...are central to their missions. Our engineering teams build highly technical products that...  ...Security, Governance, Privacy, Trust, Safety, Authentication, Identity Management, Access Control,... 
    Platform
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    5 days ago
  • $220k - $250k

     ...applications for trading and novel experiences, wallets, SDKs, APIs, standards, and protocols....  ...values initiative and independence. Engineers in this role will drive large, complex...  ...experiences Maintaining and improving current platforms and web interfaces Writing clean,... 
    Platform
    Full time
    Work experience placement
    Local area
    Flexible hours

    Apto

    Palo Alto, CA
    4 days ago
  • $188k - $275k

     ...Staff Software Engineer, IAM As a Staff Software Engineer on the Identity & Access Management...  ...IAM strategy as we rapidly expand the platform. You will leverage your deep expertise...  ...low-latency distributed systems for authentication and authorization across all CoreWeave... 
    Platform
    Permanent employment
    Temporary work
    Casual work
    Work at office
    Immediate start
    Flexible hours

    CoreWeave

    Sunnyvale, CA
    4 days ago
  • $181k - $226k

     ...Harness is the AI Software Delivery Platform company, led by technologist and entrepreneur Jyoti Bansal (founder...  ...This role comes under the Platform Engineering charter, focused on designing and developing core Authentication (AuthN) and Authorization (AuthZ) infrastructure... 
    Platform
    Local area
    Immediate start
    Flexible hours
    Shift work

    Harness

    Mountain View, CA
    2 days ago
  •  ...relationships with brands through authentic social interactions, seek...  ...by ex-Meta product and engineering leaders, we work with brands...  ...The Role We're looking for a Staff Software Engineer to build and scale...  ...core product experiences and platform. You'll work across the full... 
    Platform
    Shift work

    Nectar

    Palo Alto, CA
    3 days ago
  •  ...: We're looking for a seasoned Staff Software Engineer to join our IAM team (Identity Access...  ...Java, C++). Experience with cloud platforms (AWS, Azure, GCP) and containerization...  ...) Strong understanding of authentication, authorization, encryption, and secure... 
    Platform
    For contractors
    Local area
    Work from home
    Relocation package

    General Motors

    Mountain View, CA
    5 days ago
  • $174k - $299k

     ...are seeking a highly skilled Senior Staff Software Engineer with deep technical expertise in Security...  ...security and resilience of our core platforms. You will drive the security,...  ...integrate security features such as authentication, authorization, and identity management... 
    Platform
    Temporary work
    Flexible hours

    Coupang

    Mountain View, CA
    5 days ago
  •  ...Graph, our breach containment platform identifies and contains...  ...Headquarters. Our Team's Vision Our Engineering team is driven by a culture...  ...distributed & scalable software systems. Proficient in at least...  ...immediately to verify the authenticity of the request. Your security... 
    Platform
    Immediate start

    Illumio

    Sunnyvale, CA
    4 days ago
  •  ...Location Type Hybrid Department Engineering About Anyscale: At Anyscale,...  ...and make it accessible to software developers of all skill...  ...that powers Anyscale’s cloud platform. You will have the opportunity...  ...of networking, security, and authentication mechanisms in cloud... 
    Platform
    Full time

    Cerebras

    Palo Alto, CA
    5 days ago
  •  ...worldwide. Were a team of engineers, clinicians, and innovators...  ...solutions, and build software experiences that shape the...  ...of Position: As a Staff Platform Software Engineer, you will...  ...concepts such as secure boot, authentication and encryption. Hands-on... 
    Platform
    Local area
    Worldwide
    Flexible hours

    Intuitive

    Sunnyvale, CA
    5 days ago
  • $185k - $265k

     ...Fortinet is looking for a Senior/Staff Software Engineer on the FortiCNAPP Team! Be a valuable team member that owns and operates high-availability...  ...foundational pieces of Fortinet-Lacework’s Cloud security platform. Design and implement resilient, flexible, and highly... 
    Platform
    Flexible hours

    Fortinet, Inc.

    Sunnyvale, CA
    3 days ago
  •  ...that will set the standards for software-defined vehicles around the...  ...passionate and skilled Staff Software Engineers to lead and support our Cloud Data Platform to build massively scalable and...  ...understanding of application authentication like OIDC and authorization models... 
    Platform
    Full time
    Contract work
    Local area

    Rivian VW Group

    Palo Alto, CA
    3 days ago
  •  ...THE ROLE The Connector Platform team builds the data...  ...reach into the world's software. This team owns the systems...  ...agent makes. - Define authentication, authorization, and...  ..., more for senior and staff). - Strong system...  ...alongside other experienced engineers. If you’re excited... 
    Platform

    Perplexity

    Palo Alto, CA
    8 hours ago
  •  ...About The Role The Backend Platform team is the backbone of...  ...including backend systems for authentication, authorization, real-time data...  ...area, mentoring other engineers and making long-term architectural...  ...-level, more for senior and staff). Strong system design... 
    Platform

    Perplexity AI

    Palo Alto, CA
    9 days ago
  • $183.37k - $214.5k

     ...Staff Software Development Engineer - Tools Team McLean, Virginia Company Overview ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity...  ...service and build more authentic relationships. ID.me's technology... 
    Full time
    Temporary work
    Work at office
    Remote work
    Worldwide
    Flexible hours

    ID.me

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

     ...generation digital identity wallet that simplifies how...  ...and build more authentic relationships. ID.me's...  ...About the Role This Staff Engineer role sits at the intersection...  ...with product and platform teams to embed quality...  ...operating production software systems ~ Demonstrated... 
    Platform
    Full time
    Temporary work
    Work at office
    Local area
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    9 days ago
  • $143k - $286k

     ...Summary... We are seeking an experienced Staff Software Engineer to join our Data Foundation team. As a...  ...introduce new tools, frameworks, and platforms. Strong experience using AI-powered...  ...benefits for a happier mind, body, and wallet. Health benefits include medical, vision... 
    Platform
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ..... What you'll do... We are seeking a Staff Software Engineer to join our Returns Engineering team....  ....js, etc.). Strong knowledge of cloud platforms like Google Cloud Platform (GCP), Azure...  ...benefits for a happier mind, body, and wallet. Health benefits include medical,... 
    Platform
    Full time
    Temporary work
    Part time
    Worldwide

    Walmart

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ...Tech. We’re a team of 15,000+ software engineers, data scientists, and...  ...We are seeking a visionary Staff iOS Engineer to lead the technical...  ...and execution on our mobile platform. In this role, you will bridge...  ...a happier mind, body, and wallet. Health benefits include medical... 
    Platform
    Full time
    Temporary work
    Part time
    Remote work

    Walmart

    Sunnyvale, CA
    4 days ago
  • $189k - $303k

     ...California. Key responsibilities include addressing connectivity concerns and performing bring‑up of new vehicle platforms while working with autonomy engineers. Candidates should have strong programming skills, especially in C++, and a degree in Computer Science or a... 
    Platform

    I did my part and supported the Regular Toilet

    Mountain View, CA
    4 days ago
  • $200k

     ...Staff Perception Software Engineer (Aerospace) San Francisco Bay Area, CA | Full-time | Up to $200,000 Our client is hiring a Staff Perception...  ...computer vision capabilities for an autonomous aerial platform operating in complex, safety-critical environments.... 
    Platform
    Full time

    Apera

    Sunnyvale, CA
    7 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Wallet/Authentication Platform. Be the first to apply!