> Markdown version of [/jobs/ext/1183512-cyber-range-software-engineer-senior](https://www.wearedevelopers.com/jobs/ext/1183512-cyber-range-software-engineer-senior). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Cyber Range Software Engineer-Senior - **Company:** NetSage Corporation - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Microsoft Windows, Agile Methodology, Software System Penetration Testing, Bash Shell, System Configuration, Linux, DevOps, Emulators, Networking Hardware, Python (Programming Language), Network Forensics, Windows PowerShell, Ansible, Red Team (Cyber Security), Security Software, Scripting, Infrastructure as Code (IaC), Juniper, Containerization, Information Technology, Nutanix, Terraform, Splunk, Cisco, Docker - **Published:** July 4, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=a28ec67f3d6081f8 ## About the Role * TS/SCI with polygraph security clearance. * A Bachelor of Science (B.S.) degree in Computer Science or a related field and eight (8) years or relevant experience is required. A Doctoral degree (PHD) and four (4) years, a Master of Science (M.S.) degree and six (6) years, or an Associate of Science (A.S.) degree and ten (10) years of experience is also acceptable. * Experience implementing and managing Infrastructure as Code (IaC) solutions. * Experience developing automation using scripting languages such as Python, Bash, PowerShell, or Batch. * Experience with Terraform and Ansible. * Experience configuring and supporting cybersecurity tools, network devices, and operational environments. * Network engineering experience with Arista, Cisco, and Juniper technologies. * Strong understanding of Windows and Linux operating systems, application behavior, and network traffic analysis. Desired Qualifications: * Experience working in Agile software development and DevOps environments. * Experience with container technologies such as Docker and Kubernetes. * Knowledge of penetration testing, adversary emulation, or Red Team operations. * Experience administering or developing solutions using Splunk. * Experience with Nutanix infrastructure. ## Related Videos - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [How Cisco embraced a DevOps culture within its network engineering team](https://www.wearedevelopers.com/videos/99-how-cisco-embraced-a-devops-culture-within-its-network-engineering-team) - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Docker Compose: Rediscovered](https://www.wearedevelopers.com/videos/1978-docker-compose-rediscovered) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [Docker build without Docker](https://www.wearedevelopers.com/videos/100114-docker-build-without-docker) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing)