Mountain View, California, United States On-site Full-time USD 172,528 – 201,375 / year

ID.me is hiring a Software Engineer III – Trust Service Team

Responsibilities

  • Design and maintain the full lifecycle of the Trust Service API, from contract definition to database interactions and deployment.
  • Lead development of small to mid-sized features with limited supervision, aligning with teams relying on trust infrastructure.
  • Take ownership of the data model for trust inspections and the public REST API interface used by external clients and SDKs.
  • Make informed choices about API versioning, backward compatibility, and the boundary between public contracts and internal logic.
  • Guarantee data integrity for trust operations under high concurrency.
  • Detect and fix performance issues in database query execution plans.
  • Improve system reliability through observability, structured logs, alerting mechanisms, and on-call incident response.
  • Write and evaluate advanced SQL queries operating on a complex identity graph schema.
  • Work with platform engineers during changes to shared data contracts, ensuring proper decoupling of trust service dependencies.
  • Apply deep understanding of PostgreSQL behavior, schema evolution risks, and safe rollout strategies.
  • Collaborate with product, architecture, and platform groups, as trust data influences risk logic, audits, and access permissions.
  • Provide clear technical insight during cross-team planning by identifying interface risks, defining new inspection specifications, and maintaining data model rigor despite fast-paced delivery demands.

Team

Engineers building core identity and trust infrastructure for secure digital identity verification.

Responsibilities

  • Design, implement, and evolve the Trust Service API end-to-end, from API contract design through database query authoring and production deployment.
  • Independently drive small-to-medium features with minimal oversight, coordinating closely with the Identity, Platform, and consumer-facing product teams that depend on the trust chain.
  • Own the trust inspection data model and the REST API contract that downstream consumers and SDKs bind to.
  • Make deliberate decisions about backwards compatibility, versioning, and the clean separation between public API shape and internal implementation details.
  • Ensure that trust reads and writes are correct under concurrent load.
  • Identify and resolve performance bottlenecks in database query plans.
  • Own reliability improvements: observability, structured logging, alerting, and on-call response for a service that downstream teams depend on continuously.
  • Write and review complex SQL queries against ID.me's identity graph schema.
  • Collaborate with the platform team when underlying data contracts change, and ensure the trust service stays correctly decoupled from its data dependencies.
  • Understand and navigate PostgreSQL semantics, schema migration risks, and safe deployment patterns.
  • Partner with Product engineering, Architects and Platform teams, as the trust chain feeds risk decisions, audit queries, and downstream access grants.
  • Bring a clear-eyed technical perspective to cross-team planning: surface contract risks early, write precise specs for new inspection types, and hold the line on data-model correctness when product velocity would otherwise cut corners.

May be available depending on role and qualifications.

About company
ID.me

We believe in a new era of identity – where individuals control their information in a secure digital wallet. Where they access services and benefits seamlessly, from anywhere. Where digital identity is inclusive and equitable.

ID.me simplifies how individuals prove and share their identity online. The company provides a customer-centric identity verification network that enables people to verify once and gain frictionless access across multiple organizations and services.

Through the ID.me Wallet, individuals can store multiple ID cards including Legal ID, Employee ID, Veteran ID, and more. The ID.me Network allows users to use their verified identity across various organizations in exchange for access to goods and services. The platform also offers an Identity Gateway and Orchestration Platform to help organizations unify customer authentication and authorization workflows.

All jobs at ID.me Visit website
Job Details
Department Trust Service Team
Category backend
Posted 2 hours ago