Software Engineer 2 - Linux/Bash/Python/HashiCorp/Docker/Ansible/HPC

Captivation Software•Annapolis Junction, MD

About The Position

Captivation Software is seeking a mid-level software engineer to develop and maintain system management infrastructure software and services for High Performance Computing (HPC) systems in a Linux environment. The role supports the mission to protect the country and is open to direct hires only; candidates from third-party staffing or recruiting firms will not be considered. Candidates must be U.S. citizens and currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.

Requirements

  • Currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.
  • Be a U.S. citizen.
  • Meet one of the following education and experience combinations: a master's degree in Computer Science or a related discipline from an accredited college or university plus three years of software engineering experience on programs and contracts of similar scope, type, and complexity; a bachelor's degree in Computer Science or a related discipline from an accredited college or university plus five years of such experience; or seven years of such experience.
  • Experience using the Linux command-line interface and Linux tools.
  • Experience developing Bash scripts to automate manual processes.
  • Recent software development experience using Python.
  • Familiarity with Datacenter Infrastructure Management (DCIM) tools such as NetBox.
  • Experience with secret management tools such as HashiCorp Vault.
  • Familiarity with Identity and Access Management (IAM) solutions such as Keycloak.
  • Experience with containerization technologies such as Docker, Podman, and containers.
  • Experience with automation frameworks, including Ansible, for orchestrating deployment.
  • Familiarity with CI/CD principles, methodologies, and tools such as GitLab CI and Jenkins.
  • Experience with the Git source control system.

Nice To Haves

  • Familiarity with observability and analytics platform solutions such as Splunk.
  • Familiarity with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies.
  • Experience with the Atlassian Tool Suite, including JIRA and Confluence.

Responsibilities

  • Develop and maintain system management infrastructure software and services for HPC systems in a Linux environment.

Benefits

  • Up to 20% 401(k) contribution; no matching required, and vested from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid employee medical, dental, vision, and life insurance.
  • Company-paid short-term and long-term disability and AD&D coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service