Nod CareersAuto-apply free

Software Engineer III – Trust Service Team

idme · Mountain View, California, United States · Mountain View, California, United States
Auto-apply to this job with Nod →
<div class="content-intro"><h2><strong>Company Overview</strong></h2> <p>ID.me is the next-generation digital identity wallet that simplifies how individuals securely prove their identity online. Consumers can verify their identity with ID.me once and seamlessly login across websites without having to create a new login and verify their identity again. Over 175 million users experience streamlined login and identity verification with ID.me at 22 federal agencies, 50 state government agencies, and more than 100 healthcare organizations. Over 600 consumer brands use ID.me to verify communities and user segments to honor service and build more authentic relationships. ID.me’s technology meets the federal standards for consumer authentication set by the Commerce Department and is approved as a NIST 800-63-3 IAL2 / AAL2 credential service provider by the Kantara Initiative. ID.me is committed to “No Identity Left Behind” to enable all people to have a secure digital identity. To learn more, visit <a href="https://network.id.me/">https://network.id.me/</a>.</p> <p><span style="font-weight: 400;">ID.me is a full-time, in-office culture. Unless a specific job description explicitly states otherwise, all roles are on-site five days per week at one of our offices in McLean, VA; Mountain View, CA; New York City, NY; or Tampa, FL. Certain roles — such as field-based sales or other remote-by-design positions — may have different work arrangements as noted in their individual postings.</span></p> <p><span style="font-weight: 400;">At ID.me, we embrace the thoughtful use of AI tools in our daily work and there are even occasions where we leverage AI in our hiring process. However, during the interview process, we want to understand your individual skills and experiences. Therefore, we have guidelines on how AI can be appropriately used during your application and interviews which can be found <a href="https://insider.id.me/candidate-ai-use-in-interviewing/" target="_blank">here</a>.</span></p></div><h3>Role Overview</h3> <p> </p> <p>ID.me is seeking a Software Engineer III to join the Trust Service team, where we build and operate the core infrastructure that decides how much trust to extend to every identity claim made by over 152 million members.</p> <p> </p> <p>The Trust Service owns the Trust Graph,  a structured record of identity inspections that captures what was verified and how reliably it was verified. Every access decision at 20 federal agencies, 44 state governments, 66 healthcare organizations, and hundreds of consumer brands depends on the identity and trust data our service produces.</p> <p> </p> <p>As a Software Engineer III, you will work on a high-throughput, correctness-critical Java backend service at the heart of ID.me's identity platform. The work is backend-intensive and data-model-deep: you will design and evolve REST APIs, write precise database queries, and ship features that are used at production scale. You will be a key technical voice on how the trust data model evolves and how new inspection types, identity providers, and scoring rules land safely in production.</p> <p><br><br></p> <h3><strong>Key Responsibilities</strong></h3> <p> </p> <p><strong>Build & Ship Trust Graph Features</strong>: 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.</p> <p> </p> <p><strong>Data Model & API Contract Ownership</strong>: 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.</p> <p> </p> <p><strong>Correctness, Reliability & Performance</strong>: 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.</p> <p> </p> <p><strong>Database & Integration Engineering</strong>: 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.</p> <p> </p> <p><strong>Cross-Functional Collaboration</strong>: Partner with the Product engineering, Architects  and Platform teams, 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.</p> <p><br><br></p> <h3><strong>Required Qualifications</strong></h3> <p> </p> <p>Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).</p> <p> </p> <p>4+ years of professional software deve

Let Nod apply for you →

More jobs at idme

Staff Software Engineer - Applications, Full Stack — idmeSoftware Engineer III — Developer Portal — idmeHead of Revenue Operations — idmePrincipal Tech Lead Manager - Data Platform & Reliability Engineering — idmeProcurement Manager, Technology — idmeHead of Total Rewards — idme