1,829,303open jobs
106,338companies
264,795added this week
Browse all
Salary
≈ $185k – $338k per year (Estimated)
Location
In office (Mountain View)
Seniority
Staff · 8+ years exp
Visa
H-1B filings in 12 months: 12 · for this role: 8

Confirmed on the employer's own hiring board on Oct 19, 2026. First seen by Alion on Jun 10, 2026. ID.me scores A on the Alion truth index.

Overview
Company
Impact
Profile match
ID.me is a digital identity company headquartered in McLean, Virginia, whose identity wallet lets people verify who they are once and then sign in across government, healthcare and commercial websites. More than 152 million members use it at 20 federal agencies, 45 state agencies, over 70 healthcare organizations and more than 600 consumer brands, and it is certified as a NIST 800-63 IAL2 and AAL2 credential service provider, with further offices in Mountain View, New York and Tampa. It hires staff and principal software engineers, quality and data platform engineers, account executives and managers, revenue operations and legal staff.

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 https://network.id.me/.

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 Overview

ID.me is seeking a Staff Software Engineer to join the Trust Service team, where we build and operate the core infrastructure that decides how much trust to extend to every identity claim made by over 152 million members.

The Trust Service owns the Trust Graph,  a structured, queryable record of identity inspections that captures what was verified and how reliably it was verified. Every downstream access decision at federal agencies, state governments, healthcare organizations, and consumer brands depends on the trust data our service produces. The Trust Service is a foundational platform API: its correctness, availability, and contract stability directly affect every team that builds on top of it.

As a Staff Engineer, you will be the technical anchor for this service. You will drive architectural decisions, set the standard for correctness and reliability on a system where errors have real identity and access consequences, and lead complex cross-team initiatives that span the identity and authentication platform. You will shape how the trust data model evolves, own the API contracts that downstream teams bind to, and raise the bar for engineering quality, security, and operational excellence across the team.

Key Responsibilities

Architect & Lead Trust Graph Systems: Own the technical vision and architecture for the Trust Service - the data model, the API surface, the query and write patterns, and the operational characteristics of the service at scale. Drive architectural decisions with a long view: make the system more correct, more observable, and easier to evolve without breaking consumers.

API Contract & Data Model Stewardship: Own the REST API contracts and inspection data model that downstream services, identity workflows, and product teams depend on. Lead decisions about versioning strategy, backwards compatibility, and the principles that govern how new inspection types and identity providers are introduced safely. Hold the line on contract integrity across teams.

Technical Leadership & Mentorship: Serve as the technical anchor for the team. Setting the standard for code quality, system design, and engineering best practices. Mentor senior and mid-level engineers through code reviews, design discussions, and architectural guidance. Elevate how the team thinks about correctness, observability, and long-term maintainability.

Cross-Team Collaboration: Partner with Identity, Authentication, Fraud, Workflow, Platform, and Compliance teams whose products are built on top of the trust chain. Drive alignment on shared data model decisions and multi-team API changes. Be the authoritative technical voice for what the Trust Service can and should do when adjacent teams bring new requirements.

Reliability, Performance & Security: Own the availability and correctness of trust reads and writes at production scale. Lead initiatives around observability, alert hygiene, query performance, capacity planning, and incident response for a service that downstream teams depend on continuously. Ensure the service meets the security and compliance requirements of a NIST 800-63-3 IAL2/AAL2 credentialing system.

Roadmap Influence: Provide technical input into team and platform roadmap planning. Identify and advocate for engineering investments in reliability, data model flexibility, API ergonomics, and developer experience  that improve the Trust Service as a platform and raise engineering velocity across the teams that depend on it.

Basic Qualifications

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

8+ years of professional software engineering experience building and operating high-availability, correctness-critical backend services.

Proven ability to lead complex, cross-team technical initiatives from definition through delivery with minimal oversight.

Deep comfort with relational databases - designing schemas, writing complex queries, reasoning about query performance, and managing safe schema evolution in production.

Experience designing and versioning REST APIs and owning the contracts that downstream teams and SDKs depend on.

Proficiency with AI-assisted development tooling (e.g., Claude Code, Cursor) with a commitment to an AI-first engineering culture that maximizes team quality and velocity.

Strong written and verbal communication skills, with experience influencing technical direction across engineering, product, and security stakeholders.

Preferred Qualifications

Deep experience with Java or another JVM language, including modern language features applied to production systems.

Familiarity with graph or highly relational data models - entity relationships, traversal patterns, and the tradeoffs between different read/write shapes at scale.

Comfort reasoning about identity trust decisions: what it means for an identity claim to be verified, how different inspection methods vary in reliability, and how temporal decay or expiration affects downstream access.

Experience with identity standards such as NIST 800-63-3, OAuth2, or OpenID Connect, particularly in the context of federal or regulated-industry deployments.

Proven ability to own and evolve platform APIs consumed by multiple internal teams - understanding the full lifecycle of a contract from design through versioning and deprecation.

Track record of improving engineering culture through documentation, technical standards, architectural review, and developer experience improvements.

Experience working in regulated industries such as government, healthcare, or financial services.

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 log in across websites without needing to create a new login and re-verify. 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 https://network.id.me/.

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

$194,000—$253,000 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.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,829,303 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Mountain View
Java Architect 1 hour ago
≈ $152k – $277k per year (Estimated) • Hybrid • Public Trust • 10+ years exp • Bachelor's Degree • Sterling
JavaScript
Java
Kotlin
TypeScript
SQL
Java
Spring Framework
Maven
Spring Boot
Hibernate
Spring MVC
Spring Data JPA
Spring Security
Gradle
Kotlin
Mockito
Databases
PostgreSQL
Oracle
RabbitMQ
MS SQL
Apache Kafka
Frontend
Angular
React.js
Mobile
JUnit
Clean Architecture
DevOps
Rest API
Splunk
Terraform
Ansible
GitHub Actions
CloudFormation
Prometheus
GitLab CI
CI/CD
GitOps
Jenkins
Git
AWS
Docker
Kubernetes
Grafana
Amazon EKS
AWS Lambda
Amazon EC2
Amazon S3
IAM
Amazon ECS
Amazon CloudWatch
API Gateway
Cybersecurity
SonarQube
Checkmarx
FedRAMP
Fortify
OWASP
Management
Agile
Scrum
QA
Swagger
Postman
Apply
≈ $128k – $233k per year (Estimated) • In office • 7+ years exp • PhD • Lafayette Hill
SQL
C#
AI/ML
AI Agents
DevOps
Rest API
Azure
CI/CD
Management
Confluence
Jira
Agile
Scrum
Apply
$142k – $236k per year • In office • TS/SCI • 11+ years exp • Bachelor's Degree • Hanover
Python
Java
SQL
DevOps
Ansible
VMWare
CI/CD
Docker
Kubernetes
Linux
Windows
TCP/IP
Management
Confluence
Jira
Apply
$142k – $236k per year • In office • TS/SCI • 14+ years exp • High School Diploma • Hanover
Python
C++
DevOps
Windows
Unix
TCP/IP
Management
Confluence
Apply
$115k – $235k per year • Equity • In office • 6+ years exp • Bachelor's Degree • Nashville
Go
Java
Rust
C++
DevOps
Self-Healing
Incident Management
Apply
$58k – $83k per year • Remote (likely EAEU) • Full-Time • 1+ year exp • Bachelor's Degree • Singapore
Go
PHP
SQL
Ruby
Dart
PHP
Laravel
AI/ML
Cursor
Claude
ChatGPT
Claude Code
Mobile
Flutter
Firebase
TestFlight
Firebase App Distribution
DevOps
Rest API
Git
Docker
QA
Playwright
Postman
Apply
≈ $13k – $31k per year (Estimated) • Remote (EAEU) • 1+ year exp • Moscow
SQL
C#
DevOps
Rest API
Kibana
SOAP
Management
Jira
QA
Postman
Apply
Hybrid • Internship • Toronto
Python
Java
Java
Maven
AI/ML
Claude
Prompt Engineering
AI Agents
AWS Bedrock
DevOps
Rest API
New Relic
Jenkins
Git
AWS
Bitbucket
Cybersecurity
Sumo Logic
Management
Confluence
QA
TestNG
Selenium
Playwright
Apply
Hybrid • Full-Time • 2+ years exp • Galway
JavaScript
TypeScript
AI/ML
AI Agents
Frontend
Vue.js
Angular
React.js
DevOps
Rest API
CI/CD
AWS
Apply
≈ $15k – $36k per year (Estimated) • In office • Full-Time • 6+ years exp • Bachelor's Degree • Hyderabad
Apex
Apex
Lightning Web Components
MuleSoft
Visualforce
Salesforce Data Cloud
DevOps
Rest API
CI/CD
SOAP
Management
Jira
Agile
Apply
≈ $199k – $362k per year (Estimated) • In office • 8+ years exp • Bachelor's Degree • Mountain View
Python
Go
JavaScript
TypeScript
C++
AI/ML
Fine-tuning
Reinforcement Learning
Prompt Engineering
Gemini
LLM
Model Distillation
Machine Learning
Apply
$213k – $263k per year • Equity • Remote (United States) • Full-Time • 5+ years exp • Bachelor's Degree • Mountain View • San Francisco
C++
Apply
≈ $161k – $294k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • Mountain View
Python
JavaScript
TypeScript
C++
Apply
≈ $115k – $242k per year (Estimated) • In office • 4+ years exp • Bachelor's Degree • Mountain View
Apply
≈ $104k – $203k per year (Estimated) • In office • 7+ years exp • Bachelor's Degree • Mountain View
DevOps
GCP
Apply
See all jobs
This is one of many
1,829,303 more open roles from verified company boards, updated every day.