Captivation Software
Software Engineer 2 (Hybrid) - Linux/Bash/Apache Airflow/Apache Spark/Docker/Podman/Git/AWS
About this role
Captivation Software seeks a mid-level Software Engineer to design and maintain Apache Airflow-based data orchestration pipelines in a hybrid role. You'll build scalable, observable workflow solutions supporting data engineering and analytics while collaborating with platform teams in a mission-critical environment.
What you'll do
- Design and maintain Apache Airflow DAGs for reliable, scalable workflow orchestration
- Develop Bash scripts and automation solutions to streamline operational processes
- Build and optimize data pipelines using Apache Spark for distributed processing
- Containerize applications and manage deployments using Docker and Podman
- Collaborate with data engineers and stakeholders to ensure production-ready, secure workflows
- Monitor and optimize workflow performance and observability
What they're looking for
- Apache Airflow (DAG design, scheduling, operators, sensors)
- Linux CLI and command-line tools
- Bash scripting and automation
- Python and Java development
- Apache Spark
- Docker and Podman containerization
- Git version control
- AWS cloud services (desired)
Benefits
- Annual salary $130,000–$270,000 based on experience
- Hybrid work arrangement
- Mission-critical environment supporting national security
- Opportunity to work with cutting-edge data engineering technologies
- Collaborative team environment focused on innovation
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
- Can you walk us through your experience designing Apache Airflow DAGs? What was the most complex workflow you orchestrated?
- Describe a time you optimized a data pipeline using Apache Spark—what performance improvements did you achieve?