Staff Software Development Engineer - Tools Team
ID.me · McLean, VA · 3 wk ago
Engineering$183k–$215k/yrFull-time
Role Overview
We are seeking a Staff Software Engineer for the ID.me Tools Team to lead the evolution of our custom in-house web applications. This team drives our Call Centers and Supervised Identity Verification flows—the "front door" of the premier digital wallet.
Key Responsibilities
- AI Orchestration & Agent Design: Lead the technical vision for integrating LLMs (specifically Claude) into our internal tools. Design and deploy autonomous agents that automate manual call center workflows.
- Product Evolution: Lead the technical vision for member support-facing verification UI flows, ensuring AI-assisted tools are seamlessly integrated into the agent and member experience.
- Shared Infrastructure: Develop shared UI components and API patterns that support scalable, multi-product verification workflows and AI-driven automation.
- System Integrity: Ensure all AI-driven automations comply with strict IAM, security, and data protection standards.
- Mentorship & Excellence: Mentor engineers on prompt engineering, agentic workflows, and modern full-stack best practices (Rails/Go/React).
- Instrumentation: Lead experimentation efforts, including A/B testing AI agent performance versus manual flows and detecting fraud through UX signals.
Required Qualifications
- Bachelor’s degree in Computer Science or a related field.
- 10+ years of experience in full-stack engineering, with a proven track record of scaling customer-facing applications.
- 1+ years of hands-on experience with LLM integration (Claude/OpenAI) and building agentic workflows. Familiarity with MCP (Model Context Protocol) or similar architectural patterns for connecting LLMs to data.
- 5+ years of experience in Ruby on Rails, GoLang, and React/TypeScript.
Preferred Qualifications
- Architecture: Strong understanding of component-driven design, state management, and building secure backends with PostgreSQL.
- Leadership: Proven ability to influence cross-functional stakeholders and set technical direction in fast-paced environments.
- Automated Support Systems: Experience building or maintaining "Human-in-the-loop" AI systems within a call center or support environment.
- Identity & Security: Deep understanding of identity verification, regulatory frameworks (NIST, IAL2), or IAM digital security.
- Scalable Tooling: Familiarity with design systems, shared component libraries, and modular SDK design.
- Data Transformation: Experience with data pipeline tools for feature flags, transformation, and secure transmission.
Pay Range
$183,367 - $214,500 USD
Benefits
- Comprehensive medical, dental, vision, health savings account, flexible spending accounts (medical, limited purpose, dependent care, commuter benefit accounts)
- Basic and voluntary life and AD&D insurance
- 401(k) with company match
- Parental leave
- Ability to participate in unlimited paid time off subject to the terms and conditions of the PTO policy, including 8 company wide holidays
- Short and long-term disability insurance
- Accident and critical illness insurance
- Referral bonus policy
- Employee assistance program
- Pet insurance
- Travel assistant program
- Wellbeing and childcare discounts
- Benefit advocates
- Learning and development benefit