Principal Software Engineer, Work Profiles & Communities

ID.me

Mountain View (CA)

On-site

USD 215,000 - 307,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401(k) with company match
Paid time off
Wellbeing and childcare discounts
Learning and development benefit

Job summary

ID.me is seeking a Principal Software Development Engineer to lead data modeling, API contracts, and long-term architecture for Work Profiles and Communities. You will drive evolution of the data model, eligibility rules, and verification workflows across scalable services, partnering with product, security, and enterprise teams.

You will own the API surface, surface claims to downstream partners via OIDC, and mentor engineers while ensuring strong security, privacy, and compliance in

Qualifications

  • 10+ years of software engineering experience with domain authority across multiple systems.
  • Deep expertise in data modeling and relationship schemas at scale.
  • Proven track record designing APIs and data contracts with versioning and governance.
  • Ability to set technical strategy and align engineering teams without direct authority.
  • Experience designing configuration-driven or rules-driven systems.

Responsibilities

  • Own the data model strategy and long-term architecture for Work Profiles and Communities.
  • Own the API contracts across both platforms and surface organizational claims to partners.
  • Set technical direction and design standards for the domain to enable scalable delivery.
  • Define and evolve the profile configuration model including eligibility rules and mappings.
  • Lead the architecture of validation mechanisms as composable building blocks.
  • Mentor staff and senior engineers to raise the bar in data modeling and API design.
  • Lead profile lifecycle management: issuance, expiration, revocation, revalidation.
  • Ensure security, privacy, and compliance in high-assurance use cases.
  • Contribute to platform-wide architecture decisions representing data and contract needs.

Skills

Data modeling
API design
Technical leadership
System architecture
Cloud platforms

Education

Bachelor's degree in Computer Science or equivalent

Tools

Graph databases
OIDC/OAuth 2.0
Kubernetes / cloud infra

Job description

ID.me is seeking a Principal Software Development Engineer to lead data modeling, API contracts, and long-term architecture for Work Profiles and Communities. You will drive evolution of the data model, eligibility rules, and verification workflows across scalable services, partnering with product, security, and enterprise teams.

You will own the API surface, surface claims to downstream partners via OIDC, and mentor engineers while ensuring strong security, privacy, and compliance in

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Principal Engineer, Work Profiles & Communities
Principal Engineer, Work Profiles & Communities

ID.me University Recruiting • Mountain View (CA)

On-site
USD 215,000 - 307,000
Medical, dental, vision
401(k) with company match
Paid time off
+1
Principal Software Architect – Identity Platforms
Principal Software Architect – Identity Platforms

ID.me • Mountain View (CA), Northern (KY)

Hybrid
USD 215,000 - 307,000
Principal Engineer - Work Profiles
Principal Engineer - Work Profiles

ID.me University Recruiting • Mountain View (CA)

On-site
USD 215,000 - 307,000
Medical, dental, vision
401(k) with company match
Paid time off
+1
Principal Engineer - Work Profiles Mountain View, California, United States
Principal Engineer - Work Profiles Mountain View, California, United States

ID.me • Mountain View (CA), Northern (KY)

Hybrid
USD 215,000 - 307,000
Principal Engineer - Work Profiles
Principal Engineer - Work Profiles

ID.me • Mountain View (CA)

On-site
USD 215,000 - 307,000
Medical, dental, vision
401(k) with company match
Paid time off
+2
Senior Fullstack Engineer - Identity Platform
Senior Fullstack Engineer - Identity Platform

Socket.dev • McLean (VA)

On-site
USD 191,000 - 231,000
Software Development Engineer – API & Platform (Onsite)
Software Development Engineer – API & Platform (Onsite)

idmeuniversityrecruiting • Mountain View (CA)

On-site
USD 120,000 - 150,000
Comprehensive medical
Dental
Vision
+7
Senior Fullstack Engineer - Identity Platform & AI
Senior Fullstack Engineer - Identity Platform & AI

ID.me • Maryland

On-site
USD 191,000 - 231,000
Medical insurance
Dental insurance
Vision insurance
+4
Software Development Engineer - Platform & API Builder
Software Development Engineer - Platform & API Builder

Worky • Mountain View (CA)

On-site
USD 130,000 - 150,000
Health insurance
401(k) with company match
Unlimited PTO
+1
Senior Fullstack Engineer – Identity Platform, AI‑First
Senior Fullstack Engineer – Identity Platform, AI‑First

ID.me University Recruiting • Mountain View (CA)

On-site
USD 191,000 - 231,000
Medical and dental insurance
Vision insurance
401(k) with company match
+1