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

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

About The Position

Captivation Software is seeking a senior-level software engineer to design, develop, and maintain tools and services supporting Atlassian products, including Jira and Confluence. The engineer will work with software developers, system administrators, project managers, and mission customers to deliver integrations that enhance productivity and streamline workflows. The role supports 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 and currently hold a Top Secret/SCI U.S. Government security clearance with a favorable Polygraph.
  • Meet one of the stated experience and education pathways: a master's degree in Computer Science or a related discipline from an accredited college or university plus five years of relevant SWE experience; a bachelor's degree in Computer Science or a related discipline from an accredited college or university plus seven years of relevant SWE experience; or nine years of relevant SWE experience.
  • Experience using the Linux CLI and Linux tools.
  • Experience writing Bash/PHP scripts to automate administrative tasks and workflows.
  • Recent software development experience using Python and Java.
  • Experience using an integrated development environment, such as the Atlassian plugin software developer kit (SDK).
  • Experience with infrastructure-as-code principles and automation tools such as Ansible.
  • Experience with CI/CD principles, methodologies, and tools such as GitLab CI.
  • Experience with containerization technologies such as Docker.
  • Experience creating documentation of configurations, procedures, and system changes.
  • Experience with Git for source code management, branching strategies, and team collaboration.

Nice To Haves

  • Experience sustaining mission applications deployed in a Linux environment.
  • Experience interacting with or training external customers.

Responsibilities

  • Design, develop, and maintain tools and services supporting Atlassian products, including Jira and Confluence.
  • Work with software developers, system administrators, project managers, and mission customers to deliver integrations that enhance productivity and streamline workflows.
  • Write Bash and PHP scripts to automate administrative tasks and workflows.
  • Create documentation of configurations, procedures, and system changes.
  • Use Git for source code management, branching strategies, and team collaboration.

Benefits

  • 401(k) contribution of up to 20%, with no matching required and vesting 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, short-term and long-term disability, and AD&D coverage.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service