Software Engineer 2 - Linux/Bash/Python/CI/CD/Git/Docker

Captivation Software•Annapolis Junction, MD
•$130,000 - $270,000

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 company describes its engineering team as focused on delivering solutions promptly, taking pride in their work, and innovating in support of the mission to protect the country. This position is open to direct hires only; candidates from third-party staffing or recruiting firms will not be considered. Applicants must be U.S. citizens and currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.

Requirements

  • Must be a U.S. citizen.
  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable polygraph.
  • Meet one of the stated education and experience pathways: a master's degree in Computer Science or a related discipline from an accredited college or university and three years of SWE 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 and five years of such SWE experience; or seven years of such SWE experience.
  • Experience using the Linux command-line interface and Linux tools.
  • Proficiency in Bash or Python scripting to automate tasks and processes.
  • Recent software development experience using Python.
  • Familiarity with CI/CD principles, methodologies, and tools, including GitLab CI.
  • Familiarity with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies.
  • Experience with the Git source control system.

Nice To Haves

  • Experience with automation frameworks, including Ansible, for orchestrating deployment.
  • Experience with containerization technologies such as Docker, PodMan, or containers.
  • Experience with secret management tools, including HashiCorp Vault.
  • Familiarity with Identity and Access Management (IAM) solutions, including Keycloak.
  • Familiarity with Datacenter Infrastructure Management (DCIM) tools, including Netbox.
  • Familiarity with observability and analytics platforms such as Splunk.
  • 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; matching is not required, and contributions are vested from day one.
  • $3,600 HSA contribution.
  • Six weeks of paid time off.
  • Company-paid employee medical, dental, vision, life, short-term disability, long-term disability, and AD&D insurance.
  • Annual salary of $130,000–$270,000, depending on years of experience.
  • Above-market hourly rates.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service