ID.me is seeking an Engineering Manager – Credential API to lead, architect, and operationalize its core credentialing platform, which includes the API and services responsible for issuing, managing, and retrieving validated credential bundles for individuals and organizations.
Requirements
- 8+ years of software engineering experience, building and operating large-scale, public-facing APIs and backend services at high scale.
- Experience in the digital identity, credentialing, or verification space (identity proofing, attribute verification, trust scoring).
- Familiarity with credential & identity standards: Verifiable Credentials, Decentralized Identifiers, DID/VC ecosystems, SAML, OIDC.
- Strong background in API design (REST and/or GraphQL), backend systems architecture, data stores (relational, NoSQL, graph), and cloud-native services.
- Deep understanding of security, authentication/authorization (OAuth2, OIDC, JWT), data privacy, encryption, and compliance frameworks.
- Experience with API gateway and service mesh technologies (e.g., Kong, Apigee, AWS API Gateway, Istio).
- Proven track record with event-driven architectures (Kafka, Kinesis, SNS/SQS) and asynchronous workflows at scale.
Responsibilities
- Define and drive the Strategy and Roadmap for the Credential API and related services: issuance, retrieval, lifecycle management (creation, renewal, revocation) of credential bundles.
- Own the architecture, reliability, performance, scalability, security, and operational excellence of the credential services stack.
- Lead and grow a team of senior engineers (and likely immediate reports) accountable for the design, implementation, monitoring, and maintenance of the services and APIs.
- Partner deeply with Product Management, Identity & Verification teams, Security, Compliance (e.g., NIST 800-63-3, Kantara, etc.), and Partner Engineering to convert business, regulatory, and partner requirements into production systems.
- Define data modelling and storage strategy for credential attributes, provenance, relationships (graph + relational + document & attribute store) and ensure robust schema evolution, versioning, and interoperability.
- Establish standards and best practices for API versioning, documentation, developer experience, service lifecycle, observability (metrics, logging, tracing), and SLA/SLI definitions.
- Design and oversee the integration of external identity/attribute validation vendors, partner systems, and internal verification services (face recognition, domain validation, driver's license/passport proofing) into the credential pipeline.
Other
- This position is based full-time in our Mountain View, CA office (with in-office presence expected).
- Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field (or equivalent professional experience).
- 3+ years managing engineering teams.
- Proven ability to translate business and regulatory requirements into scalable technical solutions and lead them to production.
- Excellent leadership, communication and collaboration skills: able to influence cross-functional stakeholders and drive alignment.