ID.me

Staff Engineer, Biometrics and Credentials

ID.me
Apply
4 hours ago
Mountain View, CA, USAStaff+
H1B sponsor

Base Salary

$194k - $253k/yr

Responsibilities

  • Design and implement core services and APIs powering the Identity Trust Graph.
  • Build reliable, secure, and high-performance RESTful and GraphQL endpoints for internal and external integrations.
  • Develop data models and storage patterns for credential provenance and entity-attribute relationships using relational and graph databases.
  • Implement graph ingestion, validation, and enrichment flows integrated with identity verification and attribute validation systems.
  • Apply authentication, authorization, encryption, privacy, and audit practices to identity data.
  • Maintain legacy code while delivering modern services and shipping features end to end.
  • Write maintainable, well-tested code with automated tests and observability instrumentation.
  • Optimize graph-service performance, scalability, and reliability in production.
  • Contribute to system design, code reviews, technical documentation, and cross-team technical alignment.
  • Mentor junior developers through code reviews, documentation critiques, and knowledge-sharing forums.
  • Monitor emerging identity and credentialing standards, including Verifiable Credentials, Decentralized Identifiers, and OIDC extensions.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 8+ years of professional experience developing backend services and APIs in production environments.
  • 8+ years of experience with at least one backend language: Python, Go, Java, Ruby, TypeScript, or Rust, and modern frameworks.
  • Understanding of Neo4j or graph databases and experience contributing to data ingestion and data pipelines.
  • Experience building systems and services in containerized, cloud-based, infrastructure-as-code environments.
  • Proven ability to own and ship features end to end, including automated test coverage, observability, monitoring, and documentation.
  • Preferred experience building and operating public-facing REST or GraphQL APIs at scale.
  • Preferred deep experience with relational databases and NoSQL or graph data stores.
  • Preferred understanding of distributed systems, caching, asynchronous processing, and cloud-native patterns.
  • Preferred experience with authentication and authorization technologies such as OAuth2, OIDC, JWT, or custom schemes.
  • Preferred experience with AWS, GCP, or Azure, and containerization or deployment technologies such as Docker, Kubernetes, or Nomad.
  • Preferred proficiency with GitHub Copilot or Cursor.
  • Preferred exposure to A/B testing, event-driven architectures, Kafka, SNS/SQS, digital credential standards, identity verification systems, regulated domains, Ruby on Rails, and startup environments.

Benefits

  • Full-time, on-site work five days per week in the Mountain View, California office.
  • Medical, dental, vision, health savings account, flexible spending accounts, commuter benefits, life and AD&D insurance, disability insurance, accident and critical illness insurance, and pet insurance.
  • 401(k) with company match, parental leave, unlimited paid time off subject to policy terms, and eight company-wide holidays.
  • Employee assistance, travel assistance, wellbeing and childcare discounts, benefit advocates, referral bonus eligibility, and learning and development benefits.
ID.me

About ID.me

1,001-5,000 employees

ID.me builds a secure digital identity network and wallet used for identity proofing, sign-in, and community verification across government, healthcare, and commerce. The company sells authentication and verification services to agencies and enterprises, including NIST 800-63-3 IAL2/AAL2–approved credentials, plus group eligibility checks for discounts. Founded in 2010 and headquartered in McLean, VA, ID.me supports access at 20 U.S. federal and 45 state agencies and 70+ healthcare organizations.

Contact me