Senior Software Engineer - Wallet/Authentication Platform (Client & Credentials)
$190.98k - $221.67kID.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- ...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...PlatformSeniorFull timeWork at office
- ...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...PlatformSenior
$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...PlatformSeniorFull timeWork at officeRemote workWork from homeShift work$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...PlatformSeniorFull timeWork at officeWorldwide$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...PlatformSeniorWork at officeLocal areaRemote workFlexible hours$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...PlatformSeniorFull timeWork at officeWorldwide$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...PlatformSeniorTemporary work$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...PlatformSenior$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...PlatformSeniorFull timeWork at officeWorldwide- ...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...PlatformSenior
$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...PlatformSeniorFor contractorsWork experience placementRemote work- 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...PlatformSenior
$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-...PlatformSeniorFull timeWork at officeRemote workHome officeFlexible hoursDay shift3 days per week$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...PlatformSeniorRelocation$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...PlatformSeniorFor contractorsWork experience placementInternshipFlexible hours$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...PlatformSeniorWork experience placementWork at officeRemote workFlexible hours$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...PlatformSeniorFull timeWork at officeImmediate startWorldwideRelocation$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...PlatformSeniorWork experience placementWork at officeLocal areaWorldwide$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....PlatformSeniorWork from homeFlexible hoursNight shift$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,...PlatformSeniorFull timeH1bWork at office$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...PlatformSeniorFull time- ...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...PlatformSeniorFlexible hours
- ...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...PlatformSeniorFull timeFlexible hours
$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...PlatformFull time$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. ~...PlatformSeniorFull time$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...PlatformSeniorPermanent employmentFull timeTemporary workCasual workWork at officeFlexible hours$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...PlatformSeniorWork experience placementLocal area- ...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...PlatformSeniorFull time
$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...PlatformSeniorFull timeImmediate startVisa sponsorship$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...PlatformSeniorFull timeTemporary workWork experience placementWork at office
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!
- senior robotics software engineer San Francisco, CA
- software system engineer San Francisco, CA
- part time software developer San Francisco, CA
- fall software engineering internship San Francisco, CA
- security software engineer San Francisco, CA
- intel software engineer San Francisco, CA
- software developer fintech San Francisco, CA
- new graduate software engineer San Francisco, CA
- software development engineer aws San Francisco, CA
- information technology software engineer San Francisco, CA




