Principal Software Engineer with Security Clearance

Annapolis Junction, Maryland

2HB Incorporated
Apply for this Job
This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance. 2HB Incorporated is seeking a Mid-Level Software Engineer to support its government customer in Annapolis Junction, MD. Position Description The Mid-level Software Engineer shall play a key role in delivering fast, reliable, and secure deployments across a diverse range of HPC operating environments. The Software Engineer shall be responsible for designing, implementing, and managing the organization's CI/CD pipeline strategy, with a focus on automation, efficiency, security, and quality. In this role, the Software Engineer will develop and maintain automated processes for build, test, and release, ensuring each stage of the software delivery lifecycle meets the highest standards for security, compliance, and performance. As the technical owner of the organization's CI/CD infrastructure, the Software Engineer shall collaborate closely with Software Engineers, System Administrators, and QA to continuously improve and streamline the end-to-end deployment process. Qualifications: Master's degree in Computer Science or related discipline from an accredited college or university, plus ten (10) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. OR Bachelor's degree in Computer Science or related discipline from an accredited college or university, plus twelve (12) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity OR Fourteen (14) years of experience as a SWE, in programs and contracts of similar scope, type, and complexity. Position Required Skills Experience using the Linux CLI Experience developing Bash/Python scripts to automate manual processes Experience using GitLab CI including creating, maintaining, and troubleshooting pipelines Extensive knowledge of Git, branching strategies, and automated workflows Experience with containerization and orchestration tools (e.g., Docker, Kubernetes, Helm) Experience with IaC principles and automation tools using Ansible Familiar with DevOps/GitOps principles, concepts, and best practices Position Desired Skills Experience with the Atlassian Tool Suite (JIRA, Confluence) Familiar with Agile software development principles, methodologies, and best practices Experience using system monitoring tools such as Prometheus/Grafana This is a full-time position, and requires a TS/SCI/Full Scope Polygraph Clearance.
Date Posted: 06 May 2025
Apply for this Job