I

ID.me

Runs a digital ID wallet for online sign-ins

Software Development Engineer 2 New Grad - Life Hub, Super App

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeMountain View, CA, USA

About the Job

Requirements

  • A bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Zero to two years of professional software engineering experience, or equivalent internship or academic project experience.
  • Working proficiency in at least one modern backend language; Java is preferred, and comfort with REST APIs.
  • Working experience with a modern frontend framework such as React or Next.js.
  • Solid fundamentals in data structures, debugging, and automated testing.
  • Ability to work on well-defined tickets with pair programming and consultation from more senior engineers.
  • Clear written and verbal communication for close collaboration with Product, Design, and adjacent platform teams, including Developer Portal and Persons/Profile API.
  • Comfort using AI tools such as code generation, test coverage, and documentation to accelerate development.

Responsibilities

  • Build and maintain application logic that turns eligibility attributes, whether self-asserted or read from the Persons and Profiles APIs, into ranked eligible life events and use cases for members.
  • Implement JSON use-case and eligibility models with senior engineers and the Developer Portal team, mapping application resources, use cases, and eligibility conditions for pilot programs such as Medicare.
  • Contribute to discovery and access flows, keeping discovery lenient by showing ineligible life events sorted appropriately while enforcing access through resource-level policy.
  • Integrate with Persons, Profiles, and Developer Portal control-plane APIs for eligibility and access data rather than hardcoding business logic client-side.
  • Build and maintain React/Next.js web experiences for Life Hub that translate discovery and eligibility concepts into member-centered user interfaces.
  • Support tracking and documentation of attribute gaps, such as residency, disability status, and entitlement data, in partnership with the Profile and Persons API teams.
  • Work with Design and Product and ask questions during planning and refinement to help shape Life Hub's ontology and roadmap.
  • Ensure shipped features meet standards for performance, accessibility, and cross-browser reliability.
  • Provide production support and maintenance for shipped features, including triaging and resolving incidents and bugs.

Desired Qualifications

  • Exposure to eligibility, entitlements, or identity- and benefits-adjacent domains.
  • Experience with JSON-based data modeling or rules/policy engines.
  • Familiarity with IDMe's Wallet, OAuth/OIDC concepts, or the Nova/Fragno design system.
  • Prior full-stack project experience spanning a user interface, an API layer, and a database.
  • Familiarity with accessibility standards and cross-browser behavior.

About the Company

ID.me

Runs a digital ID wallet for online sign-ins

ID.me runs a digital identity wallet that lets people prove who they are online once, then sign in to government agencies, health systems, and online stores without repeating the check. In 2018, it became the first identity provider certified to the federal standard for proving a person's identity online, and in 2021 the IRS adopted it for taxpayers' online accounts. Users photograph a government ID and take a selfie, or confirm who they are with an ID.me agent on a video call, and the result is saved for reuse on other sites. Organizations that accept ID.me pay for each check or through subscriptions, and people use it for free. ID.me was founded in 2010 to verify military members for online discounts and is based in McLean, Virginia.

Company size
1,001-5,000
Company stage
Series E
Total funding
$727.3M
Headquarters
McLean, VA
Founded
2010

Recently Posted Jobs

Explore more opportunities at ID.me

See more jobs