# Staff Software Engineer - Wallet/Authentication Platform

**Company:** [Idme](https://hotfix.jobs/companies/idme)
**Location:** Mountain View, CA
**Role:** Backend Engineering
**Salary:** $222k – $258k/yr
**Experience:** 8+ years
**Skills:** Java, Spring Boot, Oauth 2.0, Openid Connect, Saml 2.0, Fido2, Webauthn, React, Threat Modeling, Identity And Access Management
**Posted:** 2026-06-15

> Staff Software Engineer leading technical direction for ID.me's authentication platform, building sign-in, MFA, and account management infrastructure serving 140M+ users. Requires 8+ years experience, Java/Spring Boot expertise, and AI-assisted development tooling experience.

## Job Description

## Key Responsibilities

**Technical Leadership & Vision**
- Define and drive the technical roadmap for authentication platform services
- Identify systemic challenges, architectural risks, and strategic opportunities
- Author architecture proposals, lead design reviews, and own critical technical decisions

**Cross-Team Influence**
- Partner with Platform, Security, Identity, Product, and adjacent engineering teams
- 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 authentication features: sign-in flows, MFA, federation, account lifecycle management
- Balance 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

**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 using tools like Claude Code and Cursor
- Help the broader team adopt AI-assisted workflows

## 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

## Preferred Qualifications

- Deep expertise in authentication and identity protocols: OAuth 2.0, OpenID Connect (OIDC), SAML 2.0, FIDO2/WebAuthn
- Proven ability to lead large-scale technical initiatives from design through production
- Experience designing, building, or operating an Identity Provider (IdP) or IAM platform at scale
- Familiarity with government identity and security frameworks: NIST SP 800-63 (IAL/AAL), FedRAMP, or Kantara Initiative accreditation
- Experience with federation, SSO, and enterprise identity integration patterns (SCIM, XACML, LDAP/Active Directory)
- Strong background in auth security engineering: threat modeling, credential attack mitigation, account takeover prevention, rate limiting, session security
- Experience with React or modern frontend frameworks in the context of authentication UX
- Track record of mentoring senior engineers and driving improvements to engineering culture
- Startup or high-growth company experience with strong bias toward ownership and execution

## Compensation & Benefits

- Comprehensive medical, dental, vision, health savings account, flexible spending accounts
- Basic and voluntary life and AD&D insurance, 401(k) with company match
- Parental leave, unlimited paid time off, 8 company 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, learning and development benefit

## Similar roles

- [Staff Software Engineer, Backend](https://hotfix.jobs/jobs/fb89ec21-2de5-4175-9539-62df1b921300) - Hex - Remote - $221k – $349k/yr
- [Senior Staff Software Engineer - Pricing and Packaging](https://hotfix.jobs/jobs/86007ad6-f607-4d0a-b157-8e1b54bf2091) - Gusto - San Francisco, CA - $223k – $278k/yr
- [Staff Software Engineer, Home & Cross-Retailer Search](https://hotfix.jobs/jobs/2649798d-b769-45a3-90c8-fb840124a922) - Instacart - Remote - $221k – $279k/yr
- [Staff Software Engineer, Shopper Activation & Engagement](https://hotfix.jobs/jobs/ca03ff1e-7216-4cf8-b09f-9afce5ddb834) - Instacart - Remote - $221k – $280k/yr
- [Staff Backend Software Engineer](https://hotfix.jobs/jobs/1b421fcb-1ce1-465b-a977-dd60a2370c07) - Headway - Remote - $224k – $280k/yr

**Apply:** https://hotfix.jobs/jobs/c75dd6eb-f6c7-4b48-8bb0-a72113b6d0f7
**Canonical:** https://hotfix.jobs/jobs/c75dd6eb-f6c7-4b48-8bb0-a72113b6d0f7