ID.me
Principal Engineer - Work Profiles
Mountain View, California, United States · Principal · Full-time
Sponsorship not specified$63k-$800kDetected 12 days ago
AWSGCPAzureAPI DevelopmentOAuthComplianceCommunication
About the role
- Work Profiles and Communities are among ID.me's highest-growth domains.
- Communities extends this capability to professional and brand communities: fitness professionals for Lululemon, trade contractors for Home Depot, corporate employees for Verizon.
Responsibilities
- Own the data model strategy and long-term architecture for Work Profiles and Communities, including how person-to-organization, person-to-credential, and domain-to-organization relationships are represented, validated, and queried.
- Own the API contracts across both platforms - including the Affiliation Profile API, Work Profile issuance and lifecycle APIs, and the OIDC extensions that surface organizational claims to downstream partners - covering versioning, compatibility, and governance.
- Set technical direction and design standards for the domain, establishing the patterns that allow ID.me to deliver new community profiles to customer specification at scale and speed.
- Lead the architecture of modular validation mechanisms (email domain, ownership matching, document verification, enterprise SSO, registry integrations) as composable building blocks within the Work Profiles platform.
- Mentor staff and senior engineers, raising the bar for data modeling, API design, and identity profile architecture across the organization.
- Lead the design of profile lifecycle management - issuance, expiration, revocation, and revalidation - ensuring profiles in users' wallets remain accurate and auditable over time.
- You will own the data model strategy, API contract integrity, and long-term architecture for both platforms, and you will set the technical patterns that allow ID.me to scale community delivery into a high-velocity, self-service factory.
- You'll partner closely with Product, Architecture, Identity, Security, Compliance, and enterprise customer teams to deliver a trustworthy, scalable foundation used by millions of members and hundreds of partners.
Requirements
- 10+ years of software engineering experience, including significant time as a recognized technical authority for a complex domain spanning multiple systems.
- Deep expertise in data modeling - including designing schemas and relationship structures that remain correct, performant, and auditable at scale, particularly for entity-attribute and affiliation models.
- Proven track record designing and owning APIs and data contracts for source-of-truth systems used by internal and external consumers, including versioning, compatibility, and governance.
- Experience designing configuration-driven or rules-driven systems where product behavior is defined by structured data rather than hardcoded logic.
- Bachelor's degree in Computer Science or equivalent experience.
Nice to have
- Especially important for this role:
- Experience with OIDC and OAuth 2.0, including designing and extending claims and scopes to surface organizational and affiliation attributes to relying parties.
- Hands-on experience with graph databases and the modeling tradeoffs between graph and relational representations of entity-attribute relationships at scale.
- Familiarity with emerging identity and credentialing standards (Verifiable Credentials, Decentralized Identifiers) and how they apply to organizational and professional credentials.
- Experience with cloud-native infrastructure (GCP, AWS, or Azure).
- Excellent communication skills and a track record of influencing technical direction across an organization.
- All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity.
- Upon request we will provide you with more information about such accommodations.
Skills
- Company Overview
- ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online.
- ID.me is committed to "No Identity Left Behind" to enable all people to have a secure digital identity.
- To learn more, visit https://network.id.me/.
- ID.me is a full-time, in-office culture.
Compensation
- The annual base salary listed does not include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role.
Benefits
- Experience operating in regulated environments (financial services, healthcare, federal government) with security, compliance, or data privacy requirements.
This listing is sourced directly from ID.me's careers page and normalized into a canonical job model.