ID.me · 1 month ago
Staff Software Development Engineer - Person API
ID.me is a next-generation digital identity wallet that simplifies online identity verification for consumers. The Staff Software Development Engineer will design and build core services for managing personal identities, ensuring the platform is secure and performs well across various teams and systems.
Cloud Data ServicesCyber SecurityFraud DetectionIdentity ManagementPrivacySoftware
Responsibilities
Design and implement Person Services, managing attribute bundles and trust for the Person entity
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 provenance and relationships across relational and graph databases
Ensure the security and privacy of Person data through 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
Design and implement Person Services, managing attribute bundles and trust for the Person entity
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 provenance and relationships across relational and graph databases
Ensure the security and privacy of Person data through 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
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 (12)
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
2026-01-07
BiometricUpdate.com
2025-12-18
Company data provided by crunchbase