Captivation Software
Software Engineer 3 - C++/Python/DevOps/Kubernetes/GPU
About this role
Senior software engineer role focused on developing and deploying mission-critical satellite communication systems using C++, Python, Kubernetes, and GPU technologies. This customer-facing position requires leading complex system development with emphasis on DevOps practices and cluster management in a national security context.
What you'll do
- Develop and deploy complex systems using C++ or Python with GPU acceleration
- Design, implement, and manage Kubernetes clusters including RKE2 and Rancher
- Oversee satellite communication system operations from development through production
- Configure and troubleshoot Kubernetes control plane and worker nodes
- Collaborate with cross-functional teams to ensure software meets mission requirements
- Implement DevOps practices including GitOps pipelines and infrastructure automation
What they're looking for
- C++ and Python development
- Kubernetes cluster design and lifecycle management
- RKE2 and Rancher implementation
- GPU technologies and optimization
- Kubernetes security (RBAC, secrets, policy engines)
- Linux administration (RHEL/Rocky/EL9)
- DevOps and GitOps practices
- Advanced networking (switching, routing, VLANs)
Opens the application — the Jobs AI extension fills it for you. Set up autofill
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 designing and deploying production Kubernetes clusters at scale, particularly with RKE2 or Rancher.
- How have you optimized GPU workload scheduling and resource management in Kubernetes environments?