Staff Software Engineer - Applications, Full Stack
$183.37k - $214.5kID.me
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. To learn more, visit
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.
At ID.me, we embrace the thoughtful use of AI tools in our daily work and there are even occasions where we leverage AI in our hiring process. However, during the interview process, we want to understand your individual skills and experiences. Therefore, we have guidelines on how AI can be appropriately used during your application and interviews which can be found here.
Role Overview:
We are seeking a Staff Software Engineer for the ID.me Member Support Applications 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 member support applications. 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.
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 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.
- ...Overview Senior Staff Software Engineer (Everbridge, Inc.; Vienna, VA): The Senior... ...runs on a .NET/Java stack, and we are continuously expanding... ...of our customers. Our application processes critical event data... ...with a team of full-stack developers Participating...FullstackApplicationLocal areaWorldwide
$207k - $301k
...pipelines and AI-based retrieval applications.Manage petabyte-scale data... ...direction and provide engineering mentorship for groups developing complex production software systems.Implement rigorous data... ...on new problems across the full-stack as we continue to push technology...FullstackApplicationLocal area$220k - $330k
...enterprise. It connects the full lifecycle, from... ...not just the software used to design, plan,... ...We are looking for a Staff Software Engineer to join our QualityOS... ...with large enterprise applications and platforms with high... ...requirementsStrong full-stack capabilities with expertise...FullstackApplicationFull timeTemporary workWork experience placementImmediate start$300k - $380k
...FastAPI The Role We're seeking a Staff Backend Engineer to lead our core product development... ...etc. This is a financial services application with significant complexity handling... ...in financial technology Full-stack engineering skillset and ability to...FullstackApplicationFlexible hours$177.19k - $364.8k
...We bring 8+ years of backend or full-stack software engineering experience building large-scale distributed... .... We strengthen existing GenAI applications by improving prompts, tools,... ...creativity and impact. We are hiring a Staff Software Engineer for our Conversion...FullstackApplicationFull timeWork at officeWorldwideRelocation package$220k - $292k
...enterprise. It connects the full lifecycle, from... ...not just the software used to design, plan,... ...We are looking for a Staff Software Engineer to join ArsenalOS, the... ...with large enterprise applications and platforms with high... ...requirements ~ Strong full-stack capabilities with...FullstackApplicationFull timeTemporary workWork experience placementImmediate start$180k - $240k
...Requirements: We bring 8+ years of software engineering experience, with a strong... ...working across the full stack when needed, including... ...instincts and can reason across application code, data, infrastructure,... ...AI Assistants. This Staff Software Engineer role is a...FullstackApplicationFull time$189k - $303k
...accessible for all. We are searching for an exceptional Staff-level Backend Software Engineer to join the Aurora Services Engineering team and take... ...tools. The Aurora Services Engineering team creates full-stack solutions including backend services, web apps, mobile...FullstackApplicationFull timeRemote work- Job Title: Full Stack Developer \ \ Location: Mclean, VA \ \ \\ \ Overview: \\ Looking for a Full Stack Developer with strong experience in building dynamic, scalable applications across modern front -end and back -end technologies. The candidate should...FullstackApplicationContract work
$65 - $70 per hour
...Brillians and nurturing their full potential consistently... ...after year. Role: Java Full Stack Developer Location: Mclean... ...of 8 years of experience in software development; 8 years of relevant... ...for building highly scalable applications using open-source frameworks...FullstackApplicationFull time$69.4k - $158k
Full Stack Application Software Developer The Opportunity: As a full-stack developer, you can resolve a problem with a complete end-to-end solution... ...requirements ~ Bachelor’s degree in CS, Software Engineering, or Information Systems Nice If You Have: Experience...FullstackApplicationFull timeContract workPart timeWork at officeLocal areaRemote work$180k - $240k
...enterprise leaders to harness the full potential of AI without the... ...mission-critical agentic applications in complex industries such... ...Role We are hiring a Staff Software Engineer who will split their time... ...Comfort working across the full stack when needed, including...FullstackApplicationRemote jobFull time- ...apply) Responsibilities : Performs full-stack secure web development including front-... ...definition, and implementation of the software products. Execute software... ...AI-assisted development Creates web applications and components from the requirements stage...FullstackApplicationFull timeRemote work
- ...prototypes, not demos. We need engineer's who can own the entire agent stack: a production frontend,... .... What you'll own Full-stack agent development... ...and build the entire application — not just the AI layer.... .... ~4+ years of software engineering experience with...FullstackApplicationFull timeTemporary work
$72k - $210k
...Position Overview The Remote Full Stack Developer is responsible for... ..., high‑performance web applications across both front‑end and back... ...documentation, and uphold engineering best practices. Stay current... ...degree in Computer Science, Software Engineering, or related...FullstackApplicationRemote jobFull time- ...talented Team. Job Title: Lead / Full Stack Developer. Location: McLean, VA.... ...and implementing high-quality software solutions, creating complex applications using cutting-edge programming features... ...will also be working on data engineering problems and building data...FullstackApplicationRelocation package
- ...join our talented Team. Job Title: Sr Full Stack Developer Location(s): Mclean, VA... ...value and help streamline the Customer Application Experience.Your Responsibilities:Work as... ...part of a dynamic team throughout the software development life cycleDevelop code to meet...FullstackApplication
$208k - $260k
...multiple geographies. As a Staff Engineer on the Global Card team, you... ...and complex problems using full stack technologies (React, GraphQL... ...~10+ years of professional software development experience, with... ...candidates, in full compliance with applicable laws and regulations....FullstackFull timeWork experience placementWork at officeWorldwideFlexible hours3 days per week- ...motivated candidate to join our talented Team. Job Title: Java Full Stack Developer. Location: McLean, VA. About the ProjectWe are... .... This role focuses on enhancing and maintaining an internal application currently in production. The application is used by internal...FullstackApplicationFor contractors
- ...Inc. is seeking a talented Full Stack Developer to support the design... ...of enterprise-level applications within mission-driven environments... ...candidate is a well-rounded engineer with experience across both... ...Solid understanding of software development lifecycle (SDLC)...FullstackApplicationFull time
- ...Black Cape Title: FrontEnd Software Engineer (2+ years to Senior Levels) Locations: Arlington, VA, Reston, VA and areas... ...their missions Come join us to work on cloud-native full-stack web applications, advanced data analysis tools, and machine learning capabilities...FullstackApplicationFull timeFor subcontractor
- ...Black Cape Title: Spectacular Full Stack Software Engineer (2+ years - Senior Level) Locations: Arlington, VA, Reston, VA and areas throughout... ...Come join us to work on cloud-native full-stack web applications, advanced data analysis tools, and machine learning capabilities...FullstackApplicationFull timeFor subcontractor2 days per week3 days per week
$103.8k - $218.1k
Job Title: Full Stack Web DeveloperJob Category: Information TechnologyTime Type: Full timeMinimum... ...to design and develop integrated web applications with the end goal of providing... ...expert for all three platforms for all software developers performing web development activities...FullstackApplicationContract workWork experience placementImmediate startFlexible hours- ...Required** We are seeking a highly skilled Full Stack Developer with strong software design expertise to design, build, and scale modern applications that integrate data-intensive systems... ...sits at the intersection of software engineering, data engineering, and AI innovation,...FullstackApplicationFull time
$199k
DescriptionSoftware Engineer - Mid-Level & Senior-Level... ...hiring for two (2) Software Engineer positions at... ...dynamic, interactive web applications. The ideal candidates will have strong full-stack development experience... ...approximately 75% of staff in these positions. Candidates...FullstackApplication- ...Job Description Job Description Job Description: Java Full Stack Engineer (6-9 years of experience) Mandatory Skills: ~8+ years... ...preferably AutoSys. ~ Strong experience in at least one of the Application Servers (WebLogic / WebSphere / JBoss). ~ Good knowledge...FullstackApplication
$140k - $190k
...domains. This role requires strong hands-on engineering capabilities, deep familiarity with... ...Senior AI Developer will work across the full stack of AI development, from data ingestion and model experimentation to application integration, orchestration, and deployment...FullstackApplication- ...Support development and application of a variety of... ...science, visualization, and engineering.Take initiative in... ...Science, Computer Science, Software Engineering, Economics... ...one or more junior staff.Applied experience developing... ...data-intensive full stack containerized web applications...FullstackApplicationInternshipLocal area
$85k - $170k
OverviewAs an Software Developer, you will work with our growing DevSecOps practice delivering software features, APIs, and micros-service... ...Architect AssociateAzure Developer Associate3 years of application development experience in an Agile environmentExcellent written...FullstackApplication- ...A leading technology solutions provider in Vienna, VA, is seeking a Senior Staff Software Engineer to enhance their SaaS-based Critical Event Management platform. The role requires expertise in .NET/Java. The ideal candidate will have a strong background in front-end development...Fullstack
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Applications, Full Stack. Be the first to apply!
- software McLean, VA
- software sales McLean, VA
- embedded software McLean, VA
- id software McLean, VA
- software support McLean, VA
- remote software sales McLean, VA
- software applications developer McLean, VA
- software technology McLean, VA
- software engineer - cloud services McLean, VA
- internship software McLean, VA



