Skip to main content

Captivation Software

Software Engineer 2 - Python/Terraform/AWS/CI/CD

Annapolis Junction, MD$130k–$270kmidAdded today

About this role

Mid-level software engineer needed to develop cloud-native applications using Python, Terraform, and AWS technologies. This role requires a current Top Secret/SCI security clearance and 14 years of software engineering experience on similar government contracts.

What you'll do

  • Develop and maintain Python applications for cloud-native environments
  • Design and implement infrastructure as code using Terraform
  • Deploy and manage containerized applications on AWS (Kubernetes or ECS)
  • Build and optimize CI/CD pipelines, particularly with GitLab
  • Collaborate with multi-team projects to derive and implement software requirements
  • Participate in Agile development lifecycle and sprint planning

What they're looking for

  • Python
  • Terraform (Infrastructure as Code)
  • Kubernetes or AWS Elastic Container Service
  • AWS cloud deployment
  • GitLab CI/CD pipeline automation
  • Agile methodology
  • Cloud architecture design
  • Software requirements analysis

Benefits

  • Annual salary between $130,000 and $270,000 based on experience
  • Government security clearance support
  • Mission-focused work supporting national security
  • Collaborative engineering team environment
  • Opportunity for technical innovation
Apply on the employer's site

Opens the official application on the employer’s site. No login required.

Captivation Software

Captivation Software builds high-performance computing and secure analytics infrastructure for mission-critical government programs, specializing in HPC testing, enterprise dataflow architectures, and cleared defense systems. The company is hiring senior test engineers, systems engineers, and technical leaders with deep expertise in Linux, cloud infrastructure, and security clearances to validate systems and architect solutions for intelligence community operations.

View all jobs at Captivation Software

Likely interview questions

  • Describe your experience managing Terraform infrastructure at scale and how you've organized code for multi-team projects.
  • Walk us through a CI/CD pipeline you've built—what tools did you use and what challenges did you solve?