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

Senior Software Engineer - Wallet/Authentication Platform (Client & Credentials)

$190.98k - $221.67k

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.

Role Overview

ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, with a focus on the client‑side and credential‑layer experiences that power the ID.me digital identity wallet. This role sits at the leading edge of digital identity — building the mobile and web surfaces through which over 140 million members hold, manage, and present their credentials. Our team is investing heavily in next‑generation wallet capabilities: W3C Verifiable Credentials, ISO 18013‑5 mobile driver's licenses (mDL), passkeys, and cryptographically‑bound credentials secured by device hardware. You will bring deep experience in mobile development, secure hardware APIs, and digital credential standards to help us ship these capabilities securely and at scale. As a Senior Software Engineer, you will operate with a high degree of independence, designing and shipping features across iOS, Android, and/or web wallet clients while partnering closely with Platform, Security, Identity, and Product to ensure our credential issuance and presentation flows meet the highest bar for usability, interoperability, and security. This position will work from our Mountain View, CA office five days per week.

Key Responsibilities

  • Digital Wallet Client Development: Build and maintain the client‑side wallet experience — credential storage, management, and presentation flows across iOS, Android, and web.
  • Verifiable Credentials & Standards Implementation: Implement and evolve support for W3C Verifiable Credentials (VC Data Model), Decentralized Identifiers (DIDs), and related protocols (SD‑JWT VC, mdoc/ISO 18013‑5).
  • Secure Hardware & Cryptographic Storage: Leverage platform secure storage APIs — iOS Keychain, Android Keystore / StrongBox to bind credentials and keys to device hardware.
  • Authentication Integration: Integrate wallet credential flows with the broader authentication stack, passkeys/FIDO2, OIDC credential presentations, and protocol‑level bridges between identity wallet and relying‑party verification.
  • Code Quality & Engineering Craft: Write high‑quality, maintainable code with strong test coverage, following team best practices around code reviews, CI/CD, and documentation.
  • Cross‑Functional Collaboration: Partner with Product, Design, Security, Identity Standards, and adjacent engineering teams to ship cohesive credential experiences.
  • Mentorship & Leadership: Provide technical guidance to junior engineers through code reviews, design discussions, and pairing.

Required Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).
  • 5+ years of professional software development experience, with significant focus on mobile or client‑side engineering.
  • 1+ years experience with AI‑assisted development tooling (e.g., Claude Code, Cursor) demonstrated by at least one year of daily use.
  • 1+ years experience developing production mobile applications for iOS (Swift/Objective‑C) or Android (Kotlin/Java), or cross‑platform (React Native, Flutter) with native module integration.

Preferred Qualifications

  • Experience implementing W3C Verifiable Credentials, Decentralized Identifiers, or related decentralized identity standards.
  • Demonstrated ability to independently own and ship complex features end‑to‑end with minimal oversight.
  • Hands‑on experience with platform secure hardware APIs: iOS Secure Enclave, iOS Keychain, Android Keystore, Android StrongBox, or equivalent Trusted Execution Environment (TEE) primitives.
  • Familiarity with cryptographic key management in mobile contexts — key generation, attestation, binding, rotation, and secure deletion.
  • Experience building digital wallet applications ‑ credential issuance flows, presentation protocols, and holder‑binding mechanisms.
  • Familiarity with passkeys/FIDO2/WebAuthn, especially platform authenticator integration on iOS and Android.
  • Experience with authentication and identity protocols: OAuth 2.0, OpenID Connect (OIDC), OIDC for Verifiable Presentations (OID4VP), or SIOP v2.
  • Familiarity with NIST SP 800‑63 identity assurance levels and their implications for credential binding and presentation security.
  • Experience with React or modern web frameworks for building wallet‑style web client experiences.
  • Familiarity with CI/CD pipelines, automated testing frameworks, and mobile‑specific testing tooling.
  • Exposure to low‑level mobile development and mobile networking security — including SIM/eSIM architecture, SIM Network Authentication (SNA), carrier‑level authentication primitives, SS7/Diameter security considerations, and the security properties and attack surface of cellular identity.
  • Startup or high‑growth company experience with a strong bias toward execution and ownership.

Benefits

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, 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.

Work Arrangements

ID.me maintains 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.

EEO Statement

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.

Location & Compensation

Mountain View, CA Pay Range

$190,978—$221,668 USD

Legal Statements

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.

#J-18808-Ljbffr
Vacancy posted 2 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer - Wallet/Authentication Platform (Client & Credentials) in San Francisco, CA vacancy
  •  ...ID.me is seeking a Senior Software Engineer to focus on client-side experiences for the digital identity wallet. You will design and ship features for both mobile and web clients...  ...advanced standards like W3C Verifiable Credentials. The position is based in Mountain... 
    Platform
    Senior
    Full time
    Work at office

    ID.me

    San Francisco, CA
    2 hours ago
  •  ...ID.me is seeking a Senior Software Engineer to join the Wallet/Authentication Platform team, building the core sign‑in, registration, and account management experiences that over 140 million members rely on to access the ID.me identity wallet. Authentication is the front... 
    Platform
    Senior

    ID.me

    San Francisco, CA
    2 hours ago
  • $192k - $240k

     ...AI at Brex AI Engineering at Brex is redefining...  ...into the Brex platform. Our teams...  ...You’ll be the senior technical owner for...  ...platforms, unpredictable clients, and shifting...  ...owning production software, including systems...  ...experience with identity, authentication, permissions, and... 
    Platform
    Senior
    Full time
    Work at office
    Remote work
    Work from home
    Shift work

    Brex

    San Francisco, CA
    22 hours ago
  • $165k - $210k

     ...solutions, delivering custody, wallets, staking, trading,...  ...have focused on enabling our clients to securely navigate the digital...  ...top brands, exchanges, and platforms, and millions of retail...  ...BitGo is looking for a Senior Software Engineer who will join our Bitcoin... 
    Platform
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    San Francisco, CA
    22 hours ago
  • $195k - $250k

     ...is one of the critical platform teams at Descript. The...  ...that every product engineer builds on top of. We own...  ..., core UI frameworks, client performance, state management...  ..., is considered a Software Engineer. While titles...  ...Engineers with senior‑or‑higher‑equivalent experience... 
    Platform
    Senior
    Work at office
    Local area
    Remote work
    Flexible hours

    Descript

    San Francisco, CA
    2 hours ago
  • $180k - $210k

     ...solutions, delivering custody, wallets, staking, trading,...  ...have focused on enabling our clients to securely navigate the digital...  ...top brands, exchanges, and platforms, and millions of retail...  ...BitGo is looking for a Senior Software Engineer to join our Access & Notifications... 
    Platform
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    San Francisco, CA
    22 hours ago
  • $175k - $220k

     ...Role:We are seeking seasoned Senior Software Engineers to design, build, and...  ...identity and access control platforms. The Identity & Access Management...  ...and service-to-service authentication. Your work will focus on...  ..., authorization, credential management, RBAC, service... 
    Platform
    Senior
    Temporary work

    Crusoe

    San Francisco, CA
    4 days ago
  • $85 - $90 per hour

     ...regarding this posting.OverviewLABUR is partnering with a client to find a Senior Software Engineer, Platform Engineering to join a team focused on building...  ...maintain web applications with a focus on secure authentication, single sign-on (SSO), and integrations between... 
    Platform
    Senior

    Labur

    San Francisco, CA
    2 days ago
  • $180k - $220k

     ...solutions, delivering custody, wallets, staking, trading, financing...  ...focused on enabling our clients to securely navigate the digital...  ...top brands, exchanges, and platforms, and millions of retail...  ...BitGo is looking for a Mobile Software Engineer with a strong background in... 
    Platform
    Senior
    Full time
    Work at office
    Worldwide

    Bitgo

    San Francisco, CA
    22 hours ago
  •  ...Invisible Technologies seeks a Senior Software Engineer, Forward Deployed, to partner with clients and delivery teams to build AI-powered workflows and scalable systems on top of our platform. You will own projects from scoping to deployment, interfacing with both technical... 
    Platform
    Senior

    Invisible Technologies

    San Francisco, CA
    2 hours ago
  • $190.8k - $267.1k

     ...to the most open and authentic conversations on the...  ...information, visit .The Core Platform team facilitates...  ...for Reddit. As a Senior Engineer on this team, you’ll...  ...across the world.You have:Software development...  ...and relevant licenses/credentials, and may vary from the... 
    Platform
    Senior
    For contractors
    Work experience placement
    Remote work

    Reddit

    San Francisco, CA
    2 days ago
  • A leading technology company is seeking a Software Engineer III to join the Google Wallet team in San Francisco. This role involves developing new features and maintaining existing ones within the Android platform. The ideal candidate should possess strong experience in... 
    Platform
    Senior

    Google

    San Francisco, CA
    1 day ago
  • $182k - $250k

     ...Software Engineer OpportunityGrow Therapy is on a mission to serve as the...  ...hundreds of thousands of clients across the country and insurance...  ...Therapy is building the platform to fix that. We connect...  ...harden systems for scheduling, authentication, notifications, and early-... 
    Platform
    Senior
    Full time
    Work at office
    Remote work
    Home office
    Flexible hours
    Day shift
    3 days per week

    Grow Therapy

    San Francisco, CA
    2 days ago
  • $150.4k - $277.6k

     ...California, United States Software and Services Every...  ...looking for their next great engineer. We build the cross-platform UI layer that brings...  ...'ll work across the full client technology stack — writing...  ...deliver polished, platform-authentic experiences Ensure quality... 
    Platform
    Senior
    Relocation

    Apple Inc.

    San Francisco, CA
    2 hours ago
  • $190.8k - $267.1k

     ...to the most open and authentic conversations on the internet...  ...to rethink how engineers write, test, review, ship, and operate software. At Reddit's scale, that...  ...and building the platforms, services, systems, and...  ...and relevant licenses/credentials, and may vary from the... 
    Platform
    Senior
    For contractors
    Work experience placement
    Internship
    Flexible hours

    Reddit, Inc.

    San Francisco, CA
    2 hours ago
  • $190.8k - $267.1k

     ...the most open and authentic conversations on...  ...are looking for an engineer to supercharge...  ...of Reddit’s ads platform which include innovating...  ...is a Generalist Senior Backend Engineer...  ...~5+ years of software development experience...  ...licenses/credentials, and may vary from... 
    Platform
    Senior
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Tensec

    San Francisco, CA
    2 hours ago
  • $200k - $280k

     ...banking and cryptocurrency wallet that enables users...  ...financial access. The team is senior only, fast moving, and well...  ...are seeking a Senior iOS Engineer to lead mobile client development. The product roadmap...  ...to expand impact across platforms. You will architect the... 
    Platform
    Senior
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation

    Sadient

    San Francisco, CA
    2 hours ago
  • $169.1k - $270.8k

     .... Job Description Senior Product Manager - Global Authentication Product Solutioning...  ...Work closely with engineering and architecture...  ...reuse common APIs, platforms, tools, services,...  ...solutions. Engage in client meetings to...  ...or Digital Payment Credentials (DPC). Experience... 
    Platform
    Senior
    Work experience placement
    Work at office
    Local area
    Worldwide

    Visa

    San Francisco, CA
    5 days ago
  • $130k - $196.5k

    Sr. Software Development Engineer, Authentication and AccessSkip to main contentWe use strictly necessary cookies for the functioning of the website properly...  ...id: JR012169**LiveRamp is the data collaboration platform of choice for the world’s most innovative companies.... 
    Platform
    Senior
    Work from home
    Flexible hours
    Night shift

    LiveRamp

    San Francisco, CA
    1 day ago
  • $150k - $300k

     ...Senior Software Engineer Location: San Francisco, CA (required 5 days/week in-office) Type: Full-Time Compensation...  ...Experience: 4–8 years --- About Company Client is an AI-native compliance platform trusted by over 100 high-growth startups,... 
    Platform
    Senior
    Full time
    H1b
    Work at office

    Fuku

    San Francisco, CA
    22 hours ago
  • $160k - $220k

     ...to speak to Jack . Job Title: Senior Software Engineer Salary: $160K - $220K + Equity...  ...facing product features for the Vozilla platform. The ideal candidate: ~3-6 years...  ...thinks you're a great fit and her client wants to meet you, they will make the... 
    Platform
    Senior
    Full time

    Jack & Jill/external Ats

    San Francisco, CA
    22 hours ago
  •  ...Senior Software EngineerOkta is The World's Identity Company. We free everyone...  ...and neutral products, Okta Platform and Auth0 Platform, provide secure access, authentication, and automation, placing...  ...looking for a Senior Software Engineer to join the AI DevEx team at... 
    Platform
    Senior
    Flexible hours

    Okta, Inc.

    San Francisco, CA
    4 hours ago
  •  ...Comulate , we’re building software that’s creating a...  ...'s back office teams. Our platform, which reinvents a decades...  ...the role We’re hiring a senior software engineer to join us onsite in San Francisco...  ...culture that celebrates authenticity. We do not discriminate on... 
    Platform
    Senior
    Full time
    Flexible hours

    Comulate

    San Francisco, CA
    22 hours ago
  • $141k - $202k

    Software Engineer III, Mobile (Android), Google Wallet Applicants in San Francisco: Qualified applications with arrest...  ...the ability to digitize cards and credentials you carry around on your person...  ...end serving layers in Payments Platform. Implement the business logic of... 
    Platform
    Full time

    Google

    San Francisco, CA
    1 day ago
  • $193.4k - $290k

     ..., an enterprise-grade platform, and deep domain expertise...  ...— from leadership to engineers — and work together to...  ...Role Overview As a Software Engineer, Agents, you'...  .... Ensure that our clients win their complex,...  ...this role across Mid, Senior, and Staff levels. ~... 
    Platform
    Senior
    Full time

    Harvey, Inc.

    San Francisco, CA
    22 hours ago
  • $182k - $242k

     ...CoreWeave delivers a platform of technology, tools,...  ...within CoreWeave's Fleet Engineering Organization, which...  ...the role: As a Senior Software Engineer on the Box Office...  ...versioning, authentication, and observability....  ...Deliver Best-in-Class Client Experiences Achieve... 
    Platform
    Senior
    Permanent employment
    Full time
    Temporary work
    Casual work
    Work at office
    Flexible hours

    CoreWeave

    San Francisco, CA
    23 days ago
  • $190.8k - $262.8k

     ...Intelligent Tooling builds internal platforms and tools to lead the...  ...'t just better tools for engineers, it's extending AI-native...  ...toolchains, monorepos, engineer credentials, PR-based workflows. That...  ...that path.Role: As a Senior Software Engineer on Intelligent Tooling... 
    Platform
    Senior
    Work experience placement
    Local area

    Plaid Financial

    San Francisco, CA
    22 hours ago
  •  ...than unfettered growth. About the Role We are looking for a senior software engineer to build the foundational platform for identity across all OpenAI products. This involves building authentication, authorization, and access control systems – all while making the... 
    Platform
    Senior
    Full time

    OpenAI

    San Francisco, CA
    22 hours ago
  • $200k - $320k

    Salary$200,000-$320,000 / yearSenior Software EngineerJob Number: 26-01214 Ready...  ...career move? We are looking for a Senior Software Engineer for our client in San Francisco, CA. Our client...  ...legacy systems, and building a scalable platform to support the volume and... 
    Platform
    Senior
    Full time
    Immediate start
    Visa sponsorship

    Eclaro International

    San Francisco, CA
    2 days ago
  • $160k - $180k

     ...their organization and serve their clients better. We’re also known for our team...  ...business by creating a world- class platform to help professionals scale. Role Summary: We’re looking for a senior or staff-level frontend engineer to own core product surfaces across... 
    Platform
    Senior
    Full time
    Temporary work
    Work experience placement
    Work at office

    Filevine

    San Francisco, CA
    22 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer - Wallet/Authentication Platform (Client & Credentials). Be the first to apply!