Senior Software Engineer – National Security Product Development
Join a high-impact, product-focused engineering team at the leading edge of national defense innovation. Our client is rapidly scaling technology company that designs and delivers advanced software systems to support U.S. security and intelligence missions. Their engineering culture blends startup agility with the gravity of real-world impact — this is mission-critical code that protects lives and drives national outcomes.
This isn’t your typical software shop. They design, develop, and deploy full-stack, real-time solutions that combine autonomous systems, data fusion, command-and-control software, and integrated sensor networks — all built with the end-user in mind. Our tech is deployed directly into the field, supporting the most sensitive and complex operational scenarios out there.
? About the Role:
As a Senior Software Engineer, you’ll play a pivotal role in leading development efforts across a dynamic, multi-disciplinary software stack. You’ll help design and deliver scalable capabilities in areas like:
Threat detection and counter-intrusion
Multi-domain command and control systems
Data-rich visualization tools for secure, operational environments
Robotics and autonomy for real-time field operations
You’ll work shoulder-to-shoulder with mission partners, analysts, and product teams to turn operational requirements into shippable software that performs under pressure. We’re looking for engineers who are not only highly technical, but deeply mission-driven and pragmatic in their approach.
? What You’ll Do:
Lead development efforts for secure, scalable, and high-performance applications
Own the end-to-end software lifecycle — from architecture to deployment
Write production-grade code (primarily in C#, Go, or C++) that supports mission-critical use cases
Collaborate with users and stakeholders to gather real-time feedback and shape product evolution
Troubleshoot, debug, and improve systems that operate in high-stakes environments
Build tools to support real-time data processing, system monitoring, and user workflows
Mentor engineers, review code, and contribute to the broader product direction
✅ What We’re Looking For:
Bachelor's or advanced degree in Computer Science, Engineering, Mathematics, or a related technical field
Strong experience in C#, Go, or C++, with the ability to pick up new tools quickly
Hands-on expertise in front-end development and UI/UX-focused workflows
Deep understanding of system design, distributed architectures, and data processing at scale
Proven ability to work autonomously on complex technical challenges
Familiarity with modern DevOps workflows, containers, and CI/CD pipelines is a plus
Currently holds and can maintain an active U.S. Top Secret security clearance
Passion for building software that directly contributes to national security outcomes
? Clearance Requirement:
Due to the nature of this work, an active U.S. Top Secret security clearance is required on day one. No exceptions.
? Why This Role?:
Build real-world software that supports critical government operations
Work in a fast-paced, engineering-first culture where delivery matters
Join a team that’s rapidly innovating in defense, intelligence, and autonomy
Competitive comp, high visibility, and real ownership of your work
Information
Locations Reston, VAPosition Open to Anywhere in the US, but will work on-siteIndustry Information TechnologyStatus OpenJob Age 10 Day'sCreated Date 04/25/2025No.of Positions 1Duration Zip Code