Captivation Software
Software Engineer 2 - Python/Terraform/AWS/CI/CD
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
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 SoftwareLikely 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?