Software Engineer with Data Management Experience

CACI International Inc

Laurel (MD)

On-site

USD 113,200 - 237,800

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Software Engineer with Data Management Experience
Software Engineer with Data Management Experience

CACI International • Laurel (NE)

On-site
USD 132,000 - 290,000
Application Engineer - Data Management
Application Engineer - Data Management

CACI International • Linthicum (MD)

On-site
USD 87,000 - 182,000
Software Engineer - Data Management & Analytics
Software Engineer - Data Management & Analytics

CACI International • Laurel (NE)

On-site
USD 132,000 - 290,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,000 - 290,000
Healthcare
Wellness
Retirement
+2
Software Engineer - Analytics & Development
Software Engineer - Analytics & Development

CACI • Maryland

On-site
USD 103,800 - 218,100
Security Automation Application Engineer
Security Automation Application Engineer

CACI • Linthicum (MD)

On-site
USD 103,000 - 219,000
Software Engineer - Analytics & Development
Software Engineer - Analytics & Development

CACI • Jessup (MD)

On-site
USD 103,000 - 219,000
Senior Software Engineer -Machine Learning and Data Science
Senior Software Engineer -Machine Learning and Data Science

NLP PEOPLE • Laurel (MD)

On-site
USD 131,000 - 290,000
Healthcare benefits
Wellness programs
Financial benefits
+3
Data Scientist - Security Automation
Data Scientist - Security Automation

CACI • Linthicum (MD)

On-site
USD 131,000 - 290,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,000 - 238,000
Flexible time off
Comprehensive benefits
Learning and development opportunities