Software Engineer with Data Management Experience

CACI International Inc

Laurel (MD)

On-site

USD 113,200 - 237,800

Full time

14 days+
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Comprehensive healthcare benefits
Retirement benefits
Continuing education support
Time off benefits

Job summary

A leading technology company in Laurel, Maryland is seeking a Software Engineer with Data Management experience. The ideal candidate will develop and execute analytics while ensuring data accuracy and reliability. Requirements include a TS/SCI clearance and 7+ years in software engineering. This role offers competitive pay and comprehensive benefits including healthcare and retirement support.

Qualifications

  • Active TS/SCI clearance with Polygraph.
  • 7+ years of experience as a Software Engineer on similar scope and complexity projects.
  • Strong background in analytics development.

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 shift from manual to automated security evaluation processes.

Skills

Analytics development
Proficiency in Pig
Proficiency in PySpark
Programming skills in Python
Programming skills in Java
Programming skills in Scala

Education

Bachelor's degree in Computer Science or related field
4 additional years of relevant SWE experience

Tools

NiFi
Ansible

Job description

Software Engineer with Data Management Experience

Join to apply for the Software Engineer with Data Management Experience role at CACI International Inc

Job Category: Engineering | Time Type: Full time | Minimum Clearance: TS/SCI with Polygraph | Employee Type: Regular | Travel: None

The Opportunity

Transform system security evaluation by developing cutting‑edge capabilities that automate and streamline security processes, implement continuous monitoring and assessment, and enhance network data gathering across project lifecycles. Shape the future of data management and system security with an innovative team.

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 shift from manual to automated security evaluation processes
Qualifications
  • 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
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
Benefits and Compensation

Pay Range: $113,200 - $237,800 | Comprehensive benefits: healthcare, wellness, financial, retirement, family support, continuing education, and time off benefits.

Equal Opportunity Employer

CACI is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, pregnancy, sexual orientation, age, national origin, disability, status as a protected veteran, or any other protected characteristic.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Application Engineer - Data Management
Application Engineer - Data Management

CACI • United States

On-site
USD 100,000 - 182,000
Software Engineer-TS/SCI with Poly
Software Engineer-TS/SCI with Poly

CACI International Inc • Linthicum (MD)

On-site
USD 113,000 - 238,000
Software Engineer with Data Management Experience Linthicum, MD, US
Software Engineer with Data Management Experience Linthicum, MD, US

CACI International Inc. • Linthicum (MD)

On-site
USD 131,800 - 290,000
Healthcare
Wellness
Retirement
+2
Data Engineer/Software Integrator
Data Engineer/Software Integrator

CACI • Denver (CO)

On-site
USD 76,000 - 156,000
Software Engineer-TS/SCI with Poly Linthicum, MD, US
Software Engineer-TS/SCI with Poly Linthicum, MD, US

CACI International Inc. • Linthicum (MD)

On-site
USD 113,200 - 237,800
Flexible time off
Comprehensive benefits
Learning and development opportunities
Data Scientist - Security Automation
Data Scientist - Security Automation

CACI International Inc • Linthicum (MD)

On-site
USD 131,800 - 290,000
Software Engineer Skill Level 2
Software Engineer Skill Level 2

CACI International Inc • Maryland

On-site
USD 120,800 - 265,800
Healthcare benefits
Flexible time off
Continuing education opportunities
Analytics and DevOps Engineer
Analytics and DevOps Engineer

CACI International Inc • Linthicum (MD)

On-site
USD 103,800 - 218,100
Flexible time off
Comprehensive benefits
Data Engineer/Software Integrator
Data Engineer/Software Integrator

CACI International Inc. • Denver (CO)

On-site
USD 93,000 - 156,000
Cyber Data Analyst Engineer
Cyber Data Analyst Engineer

CACI • St. Louis (MO)

On-site
USD 120,000 - 160,000