Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Staff Software Development Engineer - Tools Team

$183.37k - $214.5k

ID.me

Staff Software Development Engineer - Tools Team

McLean, Virginia

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 login across websites without having to create a new login and verify their identity 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 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.

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.

In this role, you won't just be maintaining legacy systems; you will champion an AI-native engineering culture. We leverage Claude and the Model Context Protocol (MCP) to supercharge our development lifecycle, while architecting production-grade solutions on Google Vertex AI to build agents that automate complex, manual call center functions, streamlining how our members interact with identity verification. You will oversee the intersection of Ruby on Rails, GoLang, and cutting-edge LLM orchestration to build a best-in-class, secure, and AI-augmented authentication experience.

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.
Why Join ID.me?

At ID.me, we are dedicated to safeguarding online identities, and we firmly believe that our collective efforts will drive positive change worldwide. Working together in an office setting cultivates our vibrant culture, enabling professional advancement, mentorship, collaboration, innovative strides, and authentic connections. This role requires on-site presence 5 days per week, based in our office in McLean, VA.

The annual base salary listed does not include a company bonus, incentive for sales roles, equity and benefits which will be determined based on experience, skills, education, relevant training, geographic location and role. ID.me offers 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, and a learning and development benefit. The above represents the anticipated total rewards package for this job requisition. Final offers may vary from the amount listed based on qualifications, professional experiences, skills, education, relevant training, geographic location, and other job related factors.

Pay Range

$183,367 - $214,500 USD

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.

ID.me maintains a work environment free from discrimination, where employees are treated with dignity and respect. All ID.me employees share in the responsibility for fulfilling our commitment to equal employment opportunity. ID.me does not discriminate against any employee or applicant on the basis of age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or any other characteristic protected by applicable laws, regulations and ordinances. ID.me adheres to these principles in all aspects of employment, including recruitment, hiring, training, compensation, promotion, benefits, social and recreational programs, and discipline. In addition, ID.me's policy is to provide reasonable accommodation to qualified employees who have protected disabilities to the extent required by applicable laws, regulations and ordinances where a particular employee works. Upon request we will provide you with more information about such accommodations.

Please review our Privacy Policy, including our CCPA policy, at id.me/privacy. If you provide ID.me with any personally identifiable information you confirm that you have read and agree to be bound by the terms and conditions set out in our Privacy Policy.

ID.me participates in E-Verify.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Staff Software Development Engineer - Tools Team in Mountain View, CA vacancy
  • $217.57k - $271k

     ...more, visit Role Overview ID.me is seeking a Staff Software Engineer to join the Trust Service team, where we build and operate the core...  ...SDKs depend on. Proficiency with AI-assisted development tooling (e.g., Claude Code, Cursor) with a commitment to... 
    Suggested
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    4 days ago
  • $207k - $300k

    Staff Software Engineer, Generative AI, Search Developer Tools Google Mountain View, CA, USA Apply Bachelor's degree or equivalent...  ...of experience in software development. 5 years of experience testing,...  ...leadership role leading project teams and setting technical direction... 
    Suggested
    Full time

    Google Inc.

    Mountain View, CA
    4 days ago
  • $262k - $365k

    Senior Staff Software Engineer, Agentic Data Tooling, DeepMind Preferred working location: New York, NY, USA; Mountain...  ...‑edge AI agents developed by a team of Machine Learning and...  ...curation and creation you will drive the development of next‑generation evaluation frameworks... 
    Suggested

    Google Inc.

    Mountain View, CA
    11 hours ago
  • $147.4k - $272.1k

    Full Stack Software Engineer - Camera & Photos Tools & AI Team Cupertino, California, United States Software and Services At Apple, new ideas have a way of...  ...Engineer to help design, build, and own end‑to‑end development of the internal tooling that supports imaging... 
    Suggested
    Relocation
    Shift work

    Apple Inc.

    Cupertino, CA
    3 days ago
  • $152k - $241.5k

     ...highly motivated, excellent Senior Software Engineer for design and verification to join the software tools group. You will design and...  ...integrate well as part of the team and organization, and be...  ...methodology. Technically lead development for modern network tools for our... 
    Suggested
    Worldwide

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  •  ...Senior Software Engineer - Embedded Tools and Test Pittsburgh, PA, Palo Alto, CA, Detroit, MI Latitude...  .... When you join the Latitude team, you'll work alongside leading experts...  ...for working closely with the platform development teams and facilitating automated... 
    Work at office
    Immediate start

    Latitude AI

    Palo Alto, CA
    3 days ago
  • $115.5k - $189.75k

     ...Software Engineer Woven by Toyota is enabling Toyota's once-in-a-century...  ...; Arene, our software development platform for software-defined...  ...critical functions empower these teams to execute, and together, we...  .... The Release & Triage Tooling sub-team builds AI- and data... 
    Temporary work
    Work at office
    Flexible hours

    Woven by Toyota

    Palo Alto, CA
    3 days ago
  • $172.53k - $201.38k

     ...Overview ID.me is seeking a Software Engineer III to join the Trust Service team, where we build and operate the...  ...years of professional software development experience with a strong emphasis...  ...Proficiency with AI-assisted development tooling (e.g., Claude Code, Cursor) and... 
    Full time
    Contract work
    Temporary work
    Work at office
    Remote work
    Flexible hours

    ID.me

    Mountain View, CA
    4 days ago
  • $143k - $286k

     .... We are seeking an experienced Staff Software Engineer to join our Data Foundation team. As a technical leader, you will...  ...Responsibilities: Lead the design, development, and maintenance of robust...  ...adoption and integration of AI tools and frameworks to accelerate software... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 hours ago
  • $251k - $310k

     ...Staff Software Engineer, Quantitative Evaluation Waymo is an autonomous driving technology company...  ...U.S. states. The Planner Evaluation team works on one of the key challenges in autonomous...  ...Exposure to ad-hoc data analysis tools for rapid modeling and prototyping... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $240.8k - $361.2k

     ...will be joining a diverse team with a vibrant culture,...  ...of hardware, software, and molecular science,...  ...and highly available. Engineer Scalable Web Infrastructure...  ...large scale web application development ~ Proficiency using AI coding tools ~ Bachelor of Engineering... 
    For contractors
    Work at office

    Carbon

    Sunnyvale, CA
    3 days ago
  • $300k

     ...monthly users, 130B+ annual messages, and a team of fewer than 200, we move fast, stay...  ...proficiency; help your team adopt new tools and ways of working Building Android...  ...with scalability in mind ~ Software engineering collaboration best practices and design... 
    Work at office
    Immediate start
    Worldwide
    Flexible hours

    Grindr

    Palo Alto, CA
    18 days ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the fleet, facilitating...  ...We are seeking senior or staff software engineers to join our planning team to build motion planning and...  ...constraints. Experience with simulation tools and debugging motion planner... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    11 hours ago
  • $281k - $356k

     ...are establishing a new team called SCORPIO (...  ...As the founding Senior Staff Engineer of the SCORPIO team, you...  ...environment. Lead the development and implementation of...  ...business analysts, and software engineers. You have...  ...and automation tools in a production environment... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    3 days ago
  • $210k - $260k

     ...Staff Software Engineer, Full Stack Hybrid - San Francisco OR Palo Alto Office...  ...reviews across multiple teams to prevent technical debt,...  ...power-user of agentic coding tools and LLM's (e.g., Claude...  ...GitHub Copilot) to accelerate development and mentor the team on high... 
    Part time
    H1b
    Work at office
    Remote work
    Flexible hours

    Midi Health

    Palo Alto, CA
    3 days ago
  • $281k - $356k

     ...Senior Staff Software Engineer Waymo is an autonomous driving technology company...  ...Accelerating research and development cycles across engineering,...  ...ML, and Commercialization teams to understand data needs,...  ...'s data infrastructure and tools such as F1 Query, Napa, Flume... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    4 days ago
  • $251k - $310k

     ...Staff Software Engineer, Weather Operations Waymo is an autonomous driving...  ...design, architecture, and development of Waymo's next-generation...  ...engineering and cross functional teams to deliver robust, scalable...  ..., KMLs, and mapping tools. Background in machine learning... 
    Full time
    Remote work

    Waymo

    Mountain View, CA
    11 hours ago
  • $230k - $275k

     ...Staff Software Engineer Palo Alto, California, United States About Quince...  ...company values guide our teams and actions: Customer...  ...infrastructure to creative generation tooling and experimentation...  ...and contribute to the development of architecture and design,... 
    Local area

    Quince

    Palo Alto, CA
    11 hours ago
  • $300 per month

     ...Software Engineer Crusoe is on a mission to accelerate the abundance of...  ...you join Crusoe, you join a team that is building the future,...  ...systems, and observability tooling. About the Role: We are...  ...position is focused on the development of software for the management... 
    Temporary work

    Crusoe

    Sunnyvale, CA
    3 days ago
  •  ...Staff Software Test Engineer We are seeking a Staff Software Test Engineer to design...  ...of Client's technical team, you will also interface with...  ...engineer to lead the development and execution of automated...  ...interfaces ~ Proficient in tools such as CANoe, PCAN, Wireshark... 

    Vantage Point Consulting Inc.

    Mountain View, CA
    3 days ago
  • $228.6k - $314.25k

     ...passionate about enabling data teams to solve the world's...  ...to accelerating the development of medical...  ...business. Founded by engineers - and customer obsessed...  ...scale by applying your software engineering experience...  ...projects. Introduce tools to allow greater automation... 
    Local area
    Worldwide

    Databricks

    Mountain View, CA
    3 days ago
  • $192.6k - $305.6k

     ...Mountain View, CA, USA Staff Software Engineer, AI Authoring Location...  ...From intelligent authoring tools to new ways of interacting...  ...pipelines that make 3D game development faster, more immersive, and...  ...You'll establish cross-team standards for infrastructure... 
    Temporary work
    Work at office
    Worldwide
    Relocation package

    Unity Technologies

    Mountain View, CA
    4 days ago
  • $251k - $310k

     ...Staff Software Engineer, Capacity Optimization Waymo is an autonomous driving technology company with...  ...15+ U.S. states. Our Simulation team is at the heart of this mission, enabling...  ...infrastructure. Experience building automation tools for resource management and quota... 
    Full time
    Remote work
    Shift work

    Waymo

    Mountain View, CA
    2 days ago
  • $180k - $260k

     ...solution that integrates advanced software and hardware powering the...  ...We are looking for talented Staff Engineers with expertise in classical and...  ...has a passion for leading teams and developing real-world solutions...  ...training and evaluation tools and infrastructure Collaborate... 
    Odd job
    Work at office

    Gatik AI

    Mountain View, CA
    11 hours ago
  •  ...AI Native Staff Software Engineer At Nubank, AI is not a bolt-on feature —...  ...of a lean, entrepreneurial team that delivers outsized business...  ...evolving standards for AI development, promoting reusable agents,...  ...standards. Pioneering tooling, processes and culture that... 
    Work at office
    Flexible hours

    Nubank

    Palo Alto, CA
    3 days ago
  • $100k - $260k

     ...is seeking an experienced and highly skilled Staff Software Engineer to join our Build Tools and Continuous Integration team. You will be part of a team of engineers...  ...software components. Collaborate with development, security, runtime, and compliance teams to... 
    Hourly pay
    Work experience placement
    Local area
    Flexible hours

    GEICO

    Palo Alto, CA
    3 days ago
  • $190k - $261.25k

     ...passionate about enabling data teams to solve the world's...  ...to accelerating the development of medical...  ...business. Founded by engineers - and customer obsessed...  ...Databricks services. As a Staff Software Engineer, you will drive...  ...usability, developing tools that enable engineers... 
    Worldwide

    Databricks

    Mountain View, CA
    11 hours ago
  •  ...across three closely related teams at the heart of that mission:...  ...performance and observability tooling, ingesting very large volumes...  ...these surfaces, raising the engineering bar of the combined team, and...  ...Champion reliable, high-quality software and the operational practices... 

    Colorwave Inc

    Mountain View, CA
    5 hours ago
  • $190k - $235k

     ...Staff Engineer, Software Engineering As a Staff Engineer, Software Engineering you will be part of a dynamic team that owns the core ad bidding and optimization for Samsung Ads advertising...  ...Experience with Code Version tools like Git and collaboration tools like... 
    Hourly pay
    Full time

    Samsung

    Mountain View, CA
    3 days ago
  • $208.73k - $253k

     ...Developer Experience Team Member Crusoe is on...  ...the future of Crusoe's engineering muscle. We're responsible...  ...critical developer tools and infrastructure that...  ...focus on accelerating development while ensuring we keep...  ...of Crusoe's evolving software development efforts and... 
    Full time
    Temporary work

    Crusoe

    Sunnyvale, CA
    11 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Development Engineer - Tools Team. Be the first to apply!