CACI International Inc · 3 months ago
Software Engineer with Data Management Experience
CACI International Inc is seeking a Software Engineer with Data Management Experience to transform system security evaluation. The role involves developing capabilities that automate security processes and enhance data gathering across project lifecycles.
Information TechnologyService IndustrySoftware
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
Qualification
Required
Active TS/SCI clearance with Polygraph
7+ 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
Preferred
Experience with patch management and IAVA tracking
Programming skills in Python, Java, or Scala
Familiarity with NiFi and Ansible
Experience working in Agile environments
Benefits
Healthcare
Wellness
Financial
Retirement
Family support
Continuing education
Time off benefits
Company
CACI International Inc
At CACI International Inc (NYSE: CACI), our 25,000 talented and dynamic employees are ever vigilant in delivering distinctive expertise and technology to meet our customers’ greatest challenges in national security.
Funding
Current Stage
Public CompanyTotal Funding
$1B2025-05-21Post Ipo Debt· $1B
2003-01-10IPO
Leadership Team
Recent News
2026-01-09
2026-01-03
BNN Bloomberg
2026-01-03
Company data provided by crunchbase