Job DescriptionACTIVE SECURITY CLEARANCE AT THE TS/SCI POLYGRAPH LEVEL is requiredDo you like to tackle complex software challenges? If you love mastering high-throughput data streams, engineering massive enterprise data flows, and architecting resilient cloud-native infrastructure, you're in the right place! We are looking for a
Senior Data Integration Engineer who shares our drive to push boundaries and build secure, data-driven applications that make a real difference.
In this role, you will develop and integrate Kubernetes-hosted services to directly power the CTI sharing mission. This position is a fantastic opportunity to deliver solutions that make a real impact on national security.
Location & Work Environment- Primary Location: Annapolis Junction, MD
- Work Style: Hybrid telework (eligible once candidate is integrated into the team)
Compensation & BenefitsThe annual base salary range for this role is
$189,000 - $224,000 (USD), which does not include discretionary bonus compensation or our comprehensive benefits package. Actual compensation offered may vary based upon geographic location, work experience, education, and/or skill level.
Required Skills- Clearance: Active Fully-Cleared with Poly.
- Enterprise Services: Strong understanding of enterprise data flow services, specifically Apache NiFi.
- Cloud Architecture: Solid knowledge of Cloud Service Provider (CSP) offerings, specifically AWS and Azure.
- Development & Scripting: Working knowledge and hands-on experience with Python, Java, and Bash scripting.
- Cybersecurity Standards: Strong familiarity with Oasis STIX and TAXII standards for cyber threat intelligence sharing.
- Containerization: Proficiency in Kubernetes containerization, orchestration, management, and scaling.
- Integration: Strong, proven skills in enterprise service integration.
Education & Experience- Experience: Minimum of seven (7) years of experience as a Software Engineer (SWE) on programs and contracts of similar scope, type, and complexity.
- Education: Bachelor's degree in Computer Science or a related technical discipline from an accredited college or university.
- Substitution: Four (4) years of additional software engineering experience may substitute for a bachelor's degree (totaling 11 years of experience).
Desired Skills- Experience deploying automated CI/CD pipelines within a Kubernetes environment.
- Familiarity with secure coding practices and defending cloud-hosted microservices.
- Excellent collaborative skills for working effectively across cross-functional M2M (Machine-to-Machine) teams.