Staff Software Engineer - Wallet/Authentication Platform
$222.01k - $258.3kID.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
Role OverviewID.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.
- 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.
- 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.
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.
$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...PlatformFull timeTemporary workWork at officeRemote workFlexible hours$190.98k - $221.67k
...next-generation digital identity wallet that simplifies how individuals... ...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...PlatformFull timeTemporary workWork at officeRemote workFlexible hours$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...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours- ...Software Engineer III - Wallet - Authentication Mountain View, California, United States 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...SuggestedWork at office
- 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
$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...PlatformFull timeTemporary workWork at officeRemote workFlexible hours$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...PlatformTemporary workWork at officeFlexible hours$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,...PlatformContract work$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...PlatformFull timeTemporary workWork at officeLocal areaRemote workFlexible hours- ...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
$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...PlatformFull timeTemporary workWork at officeRemote workFlexible hours$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... ..., Governance, Privacy, Trust, Safety, Authentication, Identity Management, Access Control,...PlatformLocal areaWorldwide$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,...PlatformFull timeWork experience placementLocal areaFlexible hours$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...PlatformPermanent employmentTemporary workCasual workWork at officeImmediate startFlexible hours$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...PlatformLocal areaImmediate startFlexible hoursShift work- ...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...PlatformShift work
- ...Graph, our breach containment platform identifies and contains... ...Headquarters. Our Team's Vision: Our Engineering team is driven by a culture... ...and own the entire software development lifecycle, from... ...us immediately to verify the authenticity of the request. Your security...PlatformImmediate start
- ...: 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...PlatformFor contractorsLocal areaWork from homeRelocation package
$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...PlatformTemporary workFlexible hours- ...Graph, our breach containment platform identifies and contains... ...Our Team's Vision: Our Engineering team is driven by a culture... ...building distributed & scalable software systems. ~ Proficient in at... ...immediately to verify the authenticity of the request. Your security...PlatformImmediate start
- ...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...PlatformFull time
- ...Staff Platform Software Engineer Primary Function of Position: As a Staff Platform Software Engineer, you will act as a technical lead in... ...concepts. Cyber-security concepts such as secure boot, authentication and encryption. Hands-on engineering experience with...PlatformLocal areaFlexible hours
$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...PlatformFlexible hours- ...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...PlatformFull timeContract workLocal area
- ...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
$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 timeTemporary workWork at officeRemote workWorldwideFlexible hours- ...Staff Software Test Engineer We are seeking a Staff Software Test Engineer to design, implement, and test embedded software for Client's automotive infotainment platform software. The ideal candidate is a high achiever who thrives on exploring uncharted territories...Platform
- ...Staff Software Engineer | Crypto Canada, Toronto; USA, Durham; USA, Miami; USA, Palo Alto; USA, Washington DC Nubank was founded in 201... ...Colombia, Nubank is today one of the largest digital banking platforms and technology-leading companies in the world. Nubank was...PlatformContract workLocal area
- ...turn a massive, multi-tenant data and AI platform into one customers can trust at scale.... ...across all these surfaces, raising the engineering bar of the combined team, and shaping the... ...governance. Champion reliable, high-quality software and the operational practices that let a...Platform
$238k - $302k
...Staff Software Engineer, Multiverse Waymo is an autonomous driving technology company with the mission to be the world's most trusted driver... ...hail service and can also be applied to a range of vehicle platforms and product use cases. The Waymo Driver has provided over...PlatformFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Wallet/Authentication Platform. Be the first to apply!
- platform developer Mountain View, CA
- platform engineer Mountain View, CA
- platform engineering manager Mountain View, CA
- data platform engineer Mountain View, CA
- client platform engineer Mountain View, CA
- senior platform engineer Mountain View, CA
- id software Mountain View, CA
- android software developer Mountain View, CA
- software sales Mountain View, CA
- software technical support engineer Mountain View, CA



