Software Engineer 3 - Linux/Bash/Python/Java/IaC/Docker/CI/CD

Captivation Software•Annapolis Junction, MD

About The Position

Captivation Software is hiring a senior-level software engineer to engineer, implement, integrate, and sustain the project Tool's Suite in a Linux environment. The role ensures secure credential management, privileged access controls, secrets management, and automation capabilities that align with mission security and compliance requirements. The engineer will serve as the subject matter expert for the tool's technologies running on Linux systems and collaborate closely with security, infrastructure, and DevOps teams.

Requirements

  • Must currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph; candidates must be U.S. citizens.
  • 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 five years of SWE experience in 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 seven years of such experience; or nine years of such experience.
  • Experience using the Linux CLI and Linux suite of tools.
  • Experience developing scripts using Bash and Python.
  • Recent software development experience using Python and Java.
  • Strong background in Linux administration, such as RHEL, CentOS, Rocky, or Ubuntu.
  • Hands-on experience implementing or supporting at least one Delinea product, such as Secret Server, Privilege Manager, or DevOps Secrets Vault.
  • Understanding of identity and access management (IAM), privileged access management (PAM), certificate-based authentication, and security best practices.
  • Experience troubleshooting system-level issues in distributed environments, including logs, services, networking, and authentication.
  • Familiarity with API-based integrations, RESTful services, and secrets automation in CI/CD pipelines.
  • Experience with Infrastructure as Code principles and automation tools such as Ansible and SaltStack.
  • Experience with containerization technologies such as Docker and Podman, and associated secret-handling patterns.
  • Experience sustaining and supporting large Linux clusters, including day-to-day operations, monitoring, and problem resolution.
  • Direct hires only; candidates from third-party staffing or recruiting firms will not be considered.

Nice To Haves

  • Experience with the Atlassian Suite of Tools, such as Jira and Confluence.
  • Experience supporting enterprise security tools or working in a cybersecurity-focused software engineering role.

Responsibilities

  • Engineer, implement, integrate, and sustain the project Tool's Suite in a Linux environment.
  • Ensure secure credential management, privileged access controls, secrets management, and automation capabilities align with mission security and compliance requirements.
  • Serve as the subject matter expert for the tool's technologies running on Linux systems.
  • Collaborate closely with security, infrastructure, and DevOps teams.
  • Support the sustainment and operation of large Linux clusters, including monitoring and problem resolution.

Benefits

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