ID.me · 14 hours ago
Staff Software Development Engineer - Credentials
ID.me is a next-generation digital identity wallet that simplifies how individuals securely prove their identity online. The Staff Software Development Engineer will design and build the API that issues, retrieves, and manages validated credential bundles, working across teams to deliver a secure and high-performance solution for millions of users.
Cloud Data ServicesCyber SecurityFraud DetectionIdentity ManagementPrivacySoftware
Responsibilities
Design and implement the Credential API and its core services that issue, fetch, and manage credential attribute bundles for entities such as Person or Organization
Build RESTful and GraphQL endpoints that meet strict standards for reliability, latency, and security, and integrate seamlessly with both internal and external systems
Develop robust data models and storage patterns to represent credential provenance and relationships across relational and graph databases
Implement credential lifecycle flows — including creation, validation, renewal, and revocation — integrated with ID.me’s identity verification and attribute validation systems (AVS, face, domain validation, etc.)
Ensure the security and privacy of credential data through strong authentication, authorization, encryption, and audit practices
Collaborate closely with Platform, Identity, Security, and Partner Engineering teams to deliver end-to-end features and integrations
Write high-quality, maintainable, and well-tested code, including automated tests and observability instrumentation
Contribute to system design discussions, code reviews, and technical documentation to drive clarity and alignment across teams
Continuously optimize performance, scalability, and reliability for credential services in production environments
Stay current on emerging identity and credentialing standards (e.g., Verifiable Credentials, Decentralized Identifiers, OIDC extensions) and bring new ideas into the product
Qualification
Required
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 experience in at least one backend language (Python, Go, or Java) and with modern frameworks
Preferred
Demonstrated expertise in building and operating public-facing REST or GraphQL APIs at scale
Deep experience with relational databases (e.g., PostgreSQL) and NoSQL or graph data stores
Solid understanding of distributed systems concepts, caching, asynchronous processing, and cloud-native patterns
Experience implementing authentication and authorization (OAuth2, OIDC, JWT, or custom schemes)
Proven ability to design, document, and evolve APIs used by multiple internal and external consumers
Familiarity with identity and credential verification systems, including data validation, proofing, or trust scoring
Experience with cloud infrastructure (AWS, GCP, or Azure), including containerization and deployment pipelines
Knowledge of event-driven architectures (Kafka, SNS/SQS) and patterns for decoupled service communication
Exposure to digital credential and identity standards (e.g., Verifiable Credentials, Decentralized Identifiers, W3C DID specs)
Experience working with API gateway technologies (e.g., Kong, Apigee, AWS API Gateway)
Strong debugging and performance optimization skills in complex production systems
Contributions to open-source backend or identity-related projects are a plus
Experience in regulated or high-assurance domains (government, financial, or healthcare systems) is advantageous
Benefits
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
Learning and development benefit
Company
ID.me
ID.me is a digital identity wallet that allows users to securely prove their identity online.
H1B Sponsorship
ID.me has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (9)
2024 (2)
Funding
Current Stage
Late StageTotal Funding
$814.25MKey Investors
Ribbit CapitalAres ManagementViking Global Investors
2025-09-03Series E· $65M
2025-01-30Debt Financing· $275M
2024-11-25Secondary Market· $67M
Recent News
BiometricUpdate.com
2025-12-18
2025-11-12
Company data provided by crunchbase