Senior Software Development Engineer - Fullstack
ID.me · McLean, Virginia; Mountain View, California, United States
About this role
**Company Overview** 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 log in across websites without having to create a new login and verify again. Over 152 million users experience streamlined login and identity verification with ID.me at 20 federal agencies, 45 state government agencies, and 70+ healthcare organizations. More than 600 consumer brands use ID.me to verify communities and user segments. ID.me’s technology meets 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. Learn more: https://network.id.me/ **Work Location / Culture** This is a full-time, in-office role. Unless otherwise stated, 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. **Role Overview** ID.me is seeking a **Senior Fullstack Software Development Engineer** to join the Person team. You’ll design and build the systems that define who a person is on ID.me— the canonical record of their identity, the APIs that serve it, and the unified experience where members see and manage it. As a Senior Engineer, you’ll architect and scale the Person platform to ensure it is secure, consistent, and performant across ID.me’s ecosystem. You’ll partner with design to build the Person experience and own the **Backend for Frontend (BFF)** APIs and services that serve as the source of truth for personal data. **Location** Full-time in either **McLean, VA** or **Mountain View, CA**. **Key Responsibilities** - **Technical Leadership:** Own design and implementation of significant areas of the Person platform (canonical record of identity and rules for creation, merge, and split). Author and implement UX architecture for owned areas; contribute to design reviews; stay hands-on through implementation. - **Cross-Team Influence:** Partner with teams across ID.me to understand how person data is consumed and embedded in their systems; represent your areas in architectural forums and cross-team planning. - **Systems Design & Architecture:** Design and implement end-to-end, complex, high-impact features across the full stack—from the person data model and services, through BFF APIs, to the unified person experience. - **Engineering Excellence:** Set standards for code quality, testing, observability, and incident response. Drive technical debt reduction and platform reliability improvements. Mentor engineers via code reviews, design critiques, and pairing. - **AI-Augmented Development:** Model and champion AI-first engineering practices (e.g., Claude Code) to accelerate design, implementation, and review cycles. **Required Qualifications** - Bachelor’s or Master’s degree in Computer Science, Engineering, or related field (or equivalent experience). - **7+ years** professional experience developing across the full stack in production environments. - **7+ years** backend experience in at least one of: **Python, Go, or Java**, with modern frameworks. - **7+ years** frontend experience (e.g., **Angular, React**) in production environments. **Preferred Qualifications** - Experience building user-facing web apps with modern frontend stack (e.g., **TypeScript, React**) and **BFF** APIs. - Experience with identity resolution / entity matching (dedupli
Listing freshness
CronJobs last confirmed this listing 19h ago. If its source stops confirming the opening for seven days, this page is removed from active inventory.