CACI International logo

Software Engineer (Data Management)

CACI International

Linthicum, MD
Full Time
Senior
104k-218k
14 days ago

Job Description

About the Role

CACI is seeking a Data Management Software Engineer 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. Join our innovative team and help shape the future of data management and system security.

Key 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

Requirements

  • 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

Nice to Have

  • Experience with patch management and IAVA tracking
  • Programming skills in Python, Java, or Scala
  • Familiarity with NiFi and Ansible
  • Experience working in Agile environments

Qualifications

  • 7+ years of experience as a Software Engineer
  • Bachelor's degree in Computer Science or related field, or 4 additional years of relevant experience
  • Active TS/SCI clearance with Polygraph

Benefits & Perks

  • Competitive compensation
  • Comprehensive benefits including healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits
  • Flexible time off benefit
  • Access to robust learning resources

Working at CACI International

At CACI, we place character and innovation at the center of everything we do. We foster a culture of integrity, trust, and continuous growth. We value the unique contributions of every employee and provide an environment of trust, autonomy, and opportunities for career advancement. Our focus is on advancing our nation's critical missions while supporting our employees' personal and professional development.

Apply Now

Job Details

Posted AtJun 6, 2025
Salary104k-218k
Job TypeFull Time
ExperienceSenior

About CACI International

Website

caci.com

Company Size

10000+ employees

Location

Linthicum, MD

Industry

Computer Systems Design and Related Services

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches