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

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

About The Position

Captivation Software is seeking a senior-level software engineer to engineer, implement, integrate, and sustain the project Tool's Suite in a Linux environment. The role supports secure credential management, privileged access controls, secrets management, and automation aligned with mission security and compliance requirements. The engineer serves as the subject matter expert for the tool technologies running on Linux systems and collaborates 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 experience and education 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 SWE experience; or nine years of such SWE 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, including 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 (IaC) 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.

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 align with mission security and compliance requirements.
  • Serve as the subject matter expert for the tool technologies running on Linux systems.
  • Collaborate with security, infrastructure, and DevOps teams.
  • Support large Linux clusters through day-to-day operations, monitoring, and problem resolution.

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, and vision insurance.
  • Company-paid life insurance.
  • Company-paid short-term and long-term disability insurance.
  • Company-paid AD&D insurance.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service