> Markdown version of [/jobs/ext/3684607-software-engineer-with-data-management-experience](https://www.wearedevelopers.com/jobs/ext/3684607-software-engineer-with-data-management-experience). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer with Data Management Experience - **Company:** CACI International Inc. - **Location:** Linthicum Heights, MD, United States - **Experience:** Experienced - **Salary:** $131,800.0 - $290,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Business Analytics Applications, Computer Programming, Python (Programming Language), Ansible, Pyspark, Information Technology, Patch Management, Apache Nifi, Data Management, Data Delivery - **Published:** October 11, 2026 - **Apply:** https://www.juju.com/job/1_caciinternational-1443149138497 ## About the Role Join our innovative team and help shape the future of data management and system security! **Responsibilities:** + Develop, maintain, and execute Pig and/or PySpark analytics + Review and approve data ingest tickets and merge requests + Ensure reliable and accurate data delivery to end users + Manage day-to-day operations and troubleshoot data accuracy issues + Contribute to the shift from manual to automated security evaluation processes **Qualifications:** _Required:_ + Active TS/SCI clearance with Polygraph + 10+ years of experience as a Software Engineer on similar scope and complexity projects + Bachelor's degree in Computer Science or related field (or 4 additional years of relevant SWE experience) + Strong background in analytics development + Proficiency in Pig and PySpark **_Desired:_** + Experience with patch management and IAVA tracking + Programming skills in Python, Java, or Scala + Familiarity with NiFi and Ansible + Experience working in Agile environments This position is contingent on funding and may not be filled immediately. ## Description Job Title: Software Engineer with Data Management Experience Job Category: Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI with Polygraph Employee Type: Regular Percentage of Travel Required: None Type of Travel: None * * * **The Opportunity:** CACI is seeking a Software Engineer with Data Management Experience to be at the forefront of transforming system security evaluation! You will play a crucial role in developing cutting-edge capabilities that automate and streamline security processes, implement continuous monitoring and assessment, and enhance network data gathering across project lifecycles.