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
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 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.
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 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.
$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$217.57k - $260k
Staff Software Development Engineer - Person API Mountain View, California, United States... ...digital identity wallet that simplifies how individuals... ...honor service and build more authentic relationships. ID.me’s technology... ...'s identity within our platform. This includes ownership...PlatformFull timeTemporary workWork at officeRemote workFlexible hours$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... ...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.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... ...interviews which can be found here. Senior Software Engineer (SDE-IV) – Wallet - Authentication...SuggestedFull timeTemporary workWork at officeRemote workFlexible hours$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$228.4k - $328.6k
...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, Key...PlatformLocal areaWorldwide$143k - $286k
...... What you'll do... Role summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development... ...great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and...PlatformFull timeTemporary workPart time$143k - $286k
...you'll do... Role summary: Join Walmart as a Staff Software Engineer to lead the design, development, and delivery of scalable platform capabilities, including infrastructure,... ...great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and...PlatformFull timeTemporary workPart time$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$143k - $286k
.... What you'll do... Role summary: The Staff Software Engineer is responsible for leading the design,... ...deployment of scalable, cloud-native software platforms. The role drives technical execution... ...for a happier mind, body, and wallet. Health benefits include medical, vision...PlatformFull timeTemporary workPart time$143k - $286k
...'ll do... Role summary: Join Walmart as a Staff Software Engineer to lead the design, development, and deployment of scalable platform capabilities, including infrastructure, tooling... ...benefits for a happier mind, body, and wallet. Health benefits include medical, vision...PlatformFull timeTemporary workPart time$143k - $286k
...... What you'll do... Role summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development... ...great benefits for a happier mind, body, and wallet. Health benefits include medical, vision and...PlatformFull timeTemporary workPart time$143k - $286k
...development of iOS mobile software systems, ensuring high... ...and work closely with platform team. Collaborate with... ...bar on sustainable engineering by improving best... ...experience on Swift for iOS staff. 3+ years’ experience... ...mind, body, and wallet. Health benefits include...PlatformFull timeTemporary workPart time$143k - $286k
Position Summary... The Staff Software Engineer will lead the development and delivery of scalable platform capabilities, including infrastructure, tooling, and AI/ML frameworks... ...benefits for a happier mind, body, and wallet. Health benefits include medical, vision and...PlatformFull timeTemporary workPart timeWorldwide$217.57k - $271k
...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 Trust Service team... ...Service is a foundational platform API: its correctness, availability...PlatformFull timeContract workTemporary workWork at officeRemote workFlexible hours$220k - $405k
...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$190k - $210k
...About Us Orkes is a platform for developers to build durable, distributed... ...open source orchestration engine Conductor, Orkes lets... ...are looking for a motivated Staff Engineer. Your day-to-day at... ...and empowered to bring their authentic selves to work. Join us at Orkes...PlatformFull timeFlexible hours3 days per week$190k - $235k
...highly skilled and experienced front-end Staff Engineer to join our dynamic team and help shape... ...for Samsung Ads' advertising serving platform. The team handles mission-critical modules... ...programming, computer science, and software engineering. Can-do attitude, ownership...Platform$115k - $230k
...Position Summary GEICO is seeking an experienced Staff Software Engineer with a passion for building high‑performance, low‑maintenance, authoritative platforms that give the entire organization a single source of truth for its technology landscape. In this role you will...PlatformWork experience placementLocal area$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... ...and automation tooling for GPU platforms including NVIDIA A100, H200, GB200, B20...PlatformTemporary work$261.3k - $307k
...Location Type: Remote Department Engineering Compensation: $261.3K - $307K - Offers... ...Confluent, data doesn't sit still. Our platform puts information in motion, streaming... .../Table, Kafka/Iceberg Duality. As a Staff Software Engineer I on the team, you will focus...PlatformFull timeWork experience placementRemote work$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... ...efficient driving. In this role, you will design and build the platform that ensures high‑quality data flows from vehicles into our...PlatformFlexible hours$189k - $303k
...LinkedIn. The Aurora Services Engineering org creates full-stack solutions... .... Our mission is to build the software that drives the commercial side of our platform such as assigning work to autonomous... .... We are looking for a Staff Engineer to join the Core Services...PlatformWork at officeLocal areaRemote work3 days per week$160.2k - $290.7k
...Job Description About The AV platform team develops the first layers of software on the GM Autonomous Vehicles from working with hardware to... ...on multiple vehicle platforms. Role As a Staff Software Engineers, you are the expert professionals identifying and...PlatformWork experience placementLocal areaRemote workWork from homeRelocation packageFlexible hours$206.5k - $258.1k
...protect it for future generations. Role Summary As a Staff HIL Software Engineer, you will directly architect and own the verification strategy... ...lifecycle of advanced Hardware-in-the-Loop (HiL) platforms, developing high-impact test plans and scaling automation...PlatformFull timeContract workTemporary workPart timeLocal areaShift work$251k - $310k
...Staff Software Engineer, Planner 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 ten...PlatformFull timeRemote work- Kindredventures in Palo Alto is looking for a Member of the Technical Staff - Software to build the core platform that powers AI-driven chip design. You'll be responsible for developing high-performance systems with TypeScript, Python, and collaborating with ML teams. This...Platform
- Architect Labs, based in Palo Alto, California, is looking for a Member of the Technical Staff - Software to build the core platform that powers AI-driven chip design. This role involves developing high-performance systems using TypeScript, Python, and C++, as well as making...Platform
$212k - $307k
...and accessible for all. We're searching for a Senior Staff Security Software Engineer This is a software architecture/development position reporting... ...of technology built for the onboard vehicle platform and the cloud services with which the vehicle communicates...PlatformWork at officeLocal area3 days per week$190k - $261.25k
As the Staff Technical Lead (TL) for Customer Experience Intelligence, you’ll shape... ...interface between Support, Product, and Platform Engineering to align technical roadmaps and unblock... ...standards Mentor engineers and SMEs across Software and Support Engineering functions What...Platform
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
- senior platform engineer Mountain View, CA
- platform engineer Mountain View, CA
- software technical support Mountain View, CA
- healthcare software sales Mountain View, CA
- software quality assurance Mountain View, CA
- id software Mountain View, CA
- senior c# .net software developer Mountain View, CA
- internship software Mountain View, CA
- embedded software Mountain View, CA

