ID.me is seeking a Software Engineer III to join the Developer Portal team, where we're building the self-service platform that enables organizations to rapidly integrate id.me. Identity proofing is fundamentally complex, requiring many steps while meeting standards-body assurance requirements. The Developer Portal is the product that brings those pieces together for the external developer. Currently, much of this onboarding is performed manually by in-house Solutions Consultants. Our mission is to enable customers and their developers to register their application, configure their identity needs, test in a production-like sandbox, and launch to production all through a modern self-service experience. This is a backend-leaning full-stack role where you will spend most of your time designing and building the services, APIs, and data models behind the portal, including application registration, authorization, and developer-facing APIs. You will also ship the user-facing surfaces of those services, working in our Next.js and React frontend to take features all the way to the customer. You'll own features end-to-end: from API contract through database schema, deployment, and production operation. You'll take defined problems, coordinate across teams to land them safely, and grow into technical ownership of the systems you build. Our backend services are primarily Java (Spring Boot) alongside legacy Ruby services powering identity, organizations, applications, and authorization. The frontend is a micro-frontend platform built with Next.js, React, and TypeScript. Previous Ruby experience is welcome but not required, as we value engineers who are comfortable learning whatever technology the problem requires. This position is based in our Mountain View, CA office five days per week.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level