Staff Software Development Engineer - Tools Team
$183.37k - $214.5kID.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.
$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...SuggestedFull timeContract workTemporary workWork at officeRemote workFlexible hours$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...SuggestedFull time$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$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...SuggestedRelocationShift work$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...SuggestedWorldwide- ...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 officeImmediate start
$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 workWork at officeFlexible hours$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 timeContract workTemporary workWork at officeRemote workFlexible hours$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 timeTemporary workPart time$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 timeRemote work$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 contractorsWork at office$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 officeImmediate startWorldwideFlexible hours$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 jobWork at office$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 timeRemote work$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 timeH1bWork at officeRemote workFlexible hours$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 timeRemote work$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 timeRemote work$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$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- ...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...
$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 areaWorldwide$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 workWork at officeWorldwideRelocation package$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 timeRemote workShift work$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 jobWork at office- ...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 officeFlexible hours
$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 payWork experience placementLocal areaFlexible hours$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- ...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...
$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 payFull time$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 timeTemporary work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Development Engineer - Tools Team. Be the first to apply!
- software engineer internship remote Mountain View, CA
- software engineer staff Mountain View, CA
- machine learning software engineer Mountain View, CA
- facebook software engineer Mountain View, CA
- senior robotics software engineer Mountain View, CA
- junior software developer Mountain View, CA
- software development engineer aws Mountain View, CA
- startup software engineer Mountain View, CA
- rust software engineer Mountain View, CA
- part time software developer remote Mountain View, CA



