Senior Software Engineer
$125.16k - $159.37kiDirect Government
Software EngineeriDirectGov's hubs, satellite routers and network management software address the growing complexity of deploying and managing global IP networks. iDirect Government's specialized technology includes transmission security (TRANSEC), Communication Signal Interference Removal (CSIR™) anti-jam technology and Open Antenna Modem Interface Protocol (OpenAMIP). We bring innovation, integration and intelligence to satellite-based IP communications that government and military organizations trust. By providing quality certifications with the most bandwidth-efficient, scalable and highly secure platform, we have rapidly become the technology provider of choice for military and government-driven mission-critical applications.We are seeking for a team player with solid technical skills to work with our team of smart, creative, and dedicated engineering team-members. This position is based out of our Herndon, VA location with the option of a remote work schedule.This is a senior level cross-functional engineering position, developing front and back-end software for our satellite products on a Linux platform.ResponsibilitiesDesign and implement web application features using C++ and modern web frameworks and techniques, from requirements to production and deploymentAdd new functionality and solve customer facing bugs within an existing application (frontend and backend)Contribute to the architecture and design of new and existing User InterfacesPrepare prototypes/screen shots to share with stakeholders for review and approvalAdvise on best practices, new techniques, software quality and process improvementCreate, modify and maintain RESTful Web Services, GraphQL and other APIsDevelop applications built with C++, as well as Go, GraphQL, Vue, and similar modern technologiesAssist with estimation of time and effort required to implement new featuresParticipate in design reviews, peer code reviews and improve overall product qualityEffectively employ innovative problem-solving techniquesInterface with cross-functional teams to successfully implement feature dependenciesQualifications6+ years of experience in software developmentProven working experience with C/C++, object-oriented designs, front and back-end application developmentExperience developing and debugging software in a Linux environmentStrong expertise with various frameworks (Vue, Angular, etc.)Strong expertise with Web Services and RESTful ApplicationsExpertise with NodeJS, WebSockets and in-depth understanding of Microservices methodologiesFamiliarity with HTML5 and CSS3Familiarity with system level issues such as scaling, security, and responsivenessSolid programming experience in object-oriented design and developmentLinux or a POSIX O/S environmentFamiliarity with software configuration management, defect tracking tools, and peer reviewObject and Component Oriented DesignsTransmission security and cryptographic techniquesFamiliarity with software configuration management, defect tracking tools, and peer reviewStrong documentation and writing skillsAdditional experience in the following areas is a plus:C++, Java, or other object-oriented programming languageUnderstanding of SQL and database access for relational Databases; PostgreSQL, MariaDB, MySQLWorking knowledge of noSQL databases (MongoDB, etc.)Familiarity with Responsive Design Frameworks such as BootstrapFamiliarity with developing web interfaces for embedded devices a plusNetworking protocols such as TCP/IP, UDP and IPv6Familiarity with Docker, GraphQL, Kubernetes, Go, Conan, cmake, C++11Familiarity with developing multi-threaded software applicationsKnowledge of communications and/or networking protocols, TCP/IP, UDP, IPv6, etc.Experience with cross-functional (hardware/firmware/software) development and verificationExperience in shell scripting using Perl, Lua, or Python and Red Hat Enterprise Linux 8+Working knowledge of GCC, grep/awk/sed command line tools, bash scripting, GDB debugger, systemd suiteWorking knowledge of Jira, Confluence, Git, BitBucket, SharePoint, Jenkins and ArtifactoryEducation: Bachelor's Degree in Computer Science, Software, Systems, Mathematics, or related technical field.Clearance: Active DoD security clearance or ability to obtain a secret level DoD clearance.Travel: 0-10%Pay Range:$125,156 - $159,370 iDirect Government is an Equal Opportunity / Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, disability, sexual orientation, gender identity, or protected veteran status.
- ...DoD) to transform data into actionable intelligence, ensuring mission success in an evolving world. Our mission-first software and data engineering platform modernizes data operations, utilizing advanced workflows, CI/CD, and secure DevSecOps practices. We focus on...SeniorFull timeFlexible hours
- Senior Software Engineer TS/SCI FSPDepartment: Government Customer- HerndonLocation: Herndon, VAACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITIONSenior Software Engineer:Analyzes user interfaces, maintain hardware and software performance...Senior
$125k - $190k
...team and support our customers in building a safer global future. Overview of Opportunity As a Two Six Technologies Senior Software Engineer for a large-scale platform for situational awareness and command and control, you will work with the development team,...SeniorFull timeContract workWork at officeLocal area$165k - $220k
...What Impact You'll Have GRVTY is looking for a Senior Software Engineer to join a small, technically focused team supporting national security missions at a customer site in Herndon, Virginia. This is hands-on engineering work — you will be designing and building...SeniorFull timeContract workImmediate startRemote work$99k - $206k
...intelligence, lifecycle mission enablement, and software modernization. Nightwing brings... ...defense, civil, and commercial markets.Senior Software EngineerAt Nightwing, we are on... .... We’re looking for a talented Software Engineer who excels at solving complex technical...SeniorFull time$220k - $292k
...edge autonomy, AI, computer vision, sensor fusion, and networking technology to the military in months, not years.As a Mission Software Engineer, you will solve a wide variety of problems involving networking, autonomy, systems integration, robotics, and more, while...SeniorFull timeWork experience placementImmediate start$113.2k - $237.8k
Job Title: Senior Software EngineerJob Category: EngineeringTime Type: Full timeMinimum Clearance Required to Start: Top SecretEmployee Type... ...US* * *The Opportunity:We are seeking a Senior Software Engineer to join our growing team based in Sterling, VA. You will serve...SeniorContract workWork experience placementFlexible hours$186.9k - $267.7k
...firewall systems. This team is responsible for core control plane software that enables policy configuration, deployment workflows,... ...orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to...SeniorFull timeTemporary workLocal areaRemote workFlexible hours$135k - $216k
ResponsibilitiesPeraton is seeking a Senior Software Engineer in our Herndon, VA location to support a large software development classified program. The selected candidate should have experience with agile software methodology, and software engineering design best practices...SeniorFull timeContract workShift work- ...active U.S. Government Security Clearance at the Top Secret and/or CBP/DHS suitability level.Vantor is currently seeking a Senior-Level Software Engineer to support our FALCON effort. This role can be performed remotely within the continental United States. As a Vantor...SeniorFull timeRemote work
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer. Location: Reston, VA. Purpose:Performs complex analysis, design, development, automated unit and integration testing,...SeniorWork experience placementImmediate start
- ICF Incorporated, LLC: Senior Software Engineer - Reston, VADUTIES:Development of code and experience with the Node.js platform, its tooling, JavaScript, TypeScript and ReactWork in an existing codebase and with a collaborative team.Build enterprise-scale backend REST...SeniorFull timeContract workPart timeWork experience placementRemote work
- ...IntelliGenesis seeks a Senior AI Engineer to lead the design, development, and deployment of production-grade AI systems for mission-critical... ...The role emphasizes collaboration with cyber operators, software engineers, and infrastructure teams, serving as a technical...Senior
$175.43k - $183.61k
ICF Incorporated, LLC: Senior Software Engineer (Multiple Positions) Reston, VA.DUTIES:Apply computer science, software engineering, databases, and distributed/parallel processing frameworks to prepare big data for the use of scoring and scoring results.Work on projects...SeniorFull timeContract workWork experience placementWork at officeRemote work$168.1k - $227.4k
Application deadline: Aug 2, 2026Bespoke Solutions is seeking a Senior Software Development Engineer to design, build, and operate a mission-critical, multi-tenant platform for managing large-scale fleets of embedded devices across highly secure and enterprise network...SeniorFull timeInternshipWork at officeFlexible hours- ...RGi is seeking a Senior Backend Engineer to support the development, integration, and deployment of advanced intelligence capabilities into test... ...-critical programs. Projects at RGi span a wide range of software and analytical methodologies and lie at the intersection of...SeniorFull timeImmediate start
- ...Join Expedition TechnologyEmbark on a thrilling journey with Expedition Technology (EXP) where your software engineering prowess can ignite revolutionary advancements in defense and intelligence. We're scouting for trailblazers skilled in backend and systems-level engineering...Senior
- ...Senior Software Engineer ACTIVE TS/SCI CLEARANCE with FS poly REQUIRED TO BE CONSIDERED FOR THIS POSITION Analyzes user interfaces, maintain hardware and software performance tuning, analyze workload and computer usage, maintain interfaces with outside systems, analyze...Senior
$130k - $145k
NVR, Inc. is seeking an experienced Full Stack Senior Software Engineer to work on site in Reston, VA.NVR’s technology teams thrive on providing multiple business lines with the tools and cutting-edge technologies that support NVR’s mission to create a better living experience...Senior- ...facilitate the development and implementation of innovative healthcare software solutions, including artificial intelligence (AI) applications... ...integrated into clinical workflows. If you are a software engineer with a passion for improving healthcare for the world, we want...Senior
- ...Job Title: Sr Software Engineer Duration: 12 months (possible to hire) Location: Reston, VA(Hybrid)-20191 Job Description: Qualifications To perform this job successfully, an individual must be able to perform each essential duty satisfactorily....SeniorWork experience placement
$119.8k - $234.7k
...Senior Software EngineerMicrosoft has an exciting opportunity for a Senior Software Engineer in the Cloud+Artificial Intelligence (AI) Silver Dataverse Team. This team is responsible for deploying and operating Dataverse services within an Air-Gapped environment. This...SeniorLocal area- ...Senior Software EngineerLocation: Reston, VA, US, 20191 Work Arrangement: Remote Job ID: 1193At SES Space & Defense, we are a trusted partner... ...'s most critical missions.What You'll DoThe Senior Software Engineer is responsible for designing, developing, and deploying...SeniorRemote work
- (USA) Senior, Software Engineer Multiple locations Regular/ Permanent Salaried Herndon, VA: $108,000 - $216,000/yr Sunnyvale, CA: $117,000 - $234,000/yr Position Summary As a Senior Software Engineer at Walmart, you will lead the delivery of scalable software...SeniorPermanent employmentFull timeTemporary workPart time
- ...KYM seeks an experienced Senior Software Engineer to join our development team to support a mission-critical, 24/7/365 software platform. The successful candidate will be responsible for designing, developing, testing, maintaining, and enhancing application capabilities...SeniorHourly payWork experience placementImmediate start
- ...Senior Software Engineer In Test (SSET)Want to energize your career? Looking for stability with the freedom to innovate? At CertiPath you can have both while making the world more secure and simplifying access processes. We are seeking a Senior Software Engineer in Test...SeniorTemporary workWork experience placementLocal areaFlexible hours
- ...Distributed Cloud is building the next generation of secure, scalable, multi-cloud application services. We are looking for a Senior Software Engineer to join our Platform Security team, where you'll design and build the foundational security services that protect our...SeniorWork at officeLocal areaRemote workWork from home
- ...Government Security Clearance at the Top Secret and/orCBP/DHSsuitability level. Vantor is currently seeking aSenior-Level Software Engineer to support ourFALCONeffort. This role can be performed remotely within the continental United States. As a Vantor team...SeniorRemote work
- ...the TS/SCI with CI poly level.We are seeking an experienced Senior Full Stack Engineer to develop and enhance advanced geospatial and Motion... ...and Motion GEOINT systems.Build scalable, high-performance software across front-end, back-end, and data layers.Develop interactive...SeniorFull time
- ...and Business consulting services. We are in search of a highly motivated candidate to join our talented Team. Job Title: Senior Software Engineer - Information Technology Position: Oracle Financials - Techno-Functional Consultant Location: Reston, VA ( Remote)...SeniorRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- software developer positions Herndon, VA
- senior software engineer remote Herndon, VA
- software engineer contract Herndon, VA
- cybersecurity software engineer Herndon, VA
- part time software developer remote Herndon, VA
- junior software developer internship Herndon, VA
- software system engineer Herndon, VA
- software engineer remote Herndon, VA
- software engineer Herndon, VA
- software engineer travel Herndon, VA


