> Markdown version of [/jobs/ext/2542017-cybersecurity-software-engineer](https://www.wearedevelopers.com/jobs/ext/2542017-cybersecurity-software-engineer). 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). --- # Cybersecurity Software Engineer - **Company:** COLSA CORPORATION - **Location:** Huntsville, AL, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Application Programming Interfaces (APIs), C Sharp (Programming Language), Software Documentation, Databases, Python (Programming Language), Software Engineering, Data Processing, Nessus - **Published:** August 13, 2026 - **Apply:** https://jobs.silkroad.com/Colsa/Careers/Apply/MultiForm/9721 ## About the Role * Bachelors' degree (or higher) in computer science, information systems, engineering, business or other related field or equivalent * Minimum of 2-5 years related experience * Software development experience with languages such as Python and C#, with a focus on building automation, data processing, and compliance support tools * Ability to collaborate with cybersecurity teams, system owners, and developers to ensure tools align with compliance needs * Familiarity with APIs, database integration, or UI/UX development for internal tools * Strong documentation and technical writing skills, including the ability to prepare system documentation, SOPs, scripts/tool user guides, and process workflows * U.S. Citizenship required; ability to obtain a Secret security clearance prior to start date, * Current Secret security clearance * Experience developing or integrating tools that support RMF activities such as control validation, documentation generation, workflow automation, reporting, and continuous monitoring * Familiarity with industry tools and capabilities used in cybersecurity compliance (e.g., eMASS, ACAS, Nessus, HBSS, or similar systems) * Ability to translate RMF requirements into technical solutions that improve efficiency, accuracy, and consistency * Relevant certifications such as Security+, CySA+, or developer-focused credentials ## Description COLSA is seeking a Cybersecurity Software Engineer with strong software development experience to design, develop, and integrate tools that enhance and automate Risk Management Framework (RMF) processes and procedures. The ideal candidate will have hands-on software development expertise combined with an understanding of cybersecurity compliance workflows within a DoW environment., * Develop, enhance, and maintain tools and scripts that automate RMF processes and support system accreditation activities. * Integrate RMF-related data sources, reports, and workflows into custom-built applications or automation scripts. * Support cybersecurity teams by creating capabilities that improve efficiency, reduce manual workload, and standardize compliance activities. * Create clear and comprehensive documentation for all tools, scripts, workflows, and processes, ensuring ease of use and long-term maintainability. * Assist with improving RMF documentation, templates, and technical artifacts including security plans, control evidence, and compliance reports. * Troubleshoot and maintain existing toolsets, ensuring they remain functional, secure, and aligned with current RMF requirements. * Communicate technical concepts and tool capabilities to non-technical stakeholders in a clear and concise manner. ## Related Videos - [Security Pitfalls for Software Engineers](https://www.wearedevelopers.com/videos/726-security-pitfalls-for-software-engineers) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Databaseless Data Processing - High-Performance for Cloud-Native Apps and AI](https://www.wearedevelopers.com/videos/1024-databaseless-data-processing-high-performance-for-cloud-native-apps-and-ai) - [Fault Tolerance and Consistency at Scale: Harnessing the Power of Distributed SQL Databases](https://www.wearedevelopers.com/videos/1146-fault-tolerance-and-consistency-at-scale-harnessing-the-power-of-distributed-sql-databases) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [9 Ways to Make Money Hacking](https://www.wearedevelopers.com/magazine/333-9-ways-to-make-money-hacking) - [Events like RSAC Get You CISOs. Developers Decide What Actually Gets Deployed.](https://www.wearedevelopers.com/magazine/693-events-like-rsac-get-you-cisos-developers-decide-what-actually-gets-deployed) - [Dev Digest 134 - Where pixels sing?](https://www.wearedevelopers.com/magazine/477-dev-digest-134-where-pixels-sing) - [Understanding and Mitigating Common Web Vulnerabilities](https://www.wearedevelopers.com/magazine/565-understanding-and-mitigating-common-web-vulnerabilities) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know)