ID.me is seeking a Staff Software Development Engineer to design and build the core services that define and manage a person's identity within our platform. The ideal candidate will have experience in building and operating public-facing REST or GraphQL APIs at scale and a deep understanding of distributed systems concepts, caching, asynchronous processing, and cloud-native patterns.
Requirements
- 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.
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
- 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