Dataflow Engineer — Secure Pipelines & Automation

CACI International Inc

Laurel (MD)

On-site

USD 113,200 - 237,800

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

CACI is seeking a Dataflow Engineer to support our Research organization by delivering services that help teams securely process, analyze, and use critical intelligence data. The role emphasizes collaboration, automation, and reliable data workflows.

The candidate should have TS/SCI with Polygraph, 7+ years in software engineering, and strong NiFi experience. Willingness to work in a secure environment and contribute to secure data lifecycle practices is essential.

Qualifications

  • Active TS/SCI w/ Polygraph.
  • 7+ years of experience as a software engineer.
  • Bachelor’s degree in Computer Science or a related field, or 4+ years of additional experience in lieu of degree.
  • Proven experience with Apache NiFi, including data provenance and lineage tracking.
  • Strong operational and DevOps skills, including experience with the Linux command line.
  • Experience versioning flows (NiFi Registry) and integrating them into deployment pipelines.
  • Proficiency in scripting or programming languages such as Python (preferred), Bash, or similar—especially for automation and data manipulation.
  • Strong domain knowledge, including understanding of dataflow architecture; familiarity with RAFT, SOTF, CSDF, and ASDF data formats; understanding of intelligence data collection and lifecycle.

Responsibilities

  • Design, develop, and maintain scalable, dependable, and sustainable data pipelines.
  • Troubleshoot and resolve complex dataflow issues using data engineering, system administration, and NiFi workflow expertise.
  • Improve data processing efficiency and reliability through automation, scripting, and thoughtful architectural decisions.
  • Support a secure and controlled environment for intelligence data throughout its lifecycle.

Skills

Apache NiFi
Python
DevOps
Linux command line
NiFi Registry
Dataflow architecture
Scripting for automation
Data provenance & lineage

Education

Bachelor’s degree in Computer Science or related field
4+ years of experience in lieu of degree

Tools

Apache NiFi
NiFi Registry

Job description

CACI is seeking a Dataflow Engineer to support our Research organization by delivering services that help teams securely process, analyze, and use critical intelligence data. The role emphasizes collaboration, automation, and reliable data workflows.

The candidate should have TS/SCI with Polygraph, 7+ years in software engineering, and strong NiFi experience. Willingness to work in a secure environment and contribute to secure data lifecycle practices is essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Dataflow Engineer - NiFi Specialist (TS/SCI)
Dataflow Engineer - NiFi Specialist (TS/SCI)

CACI • Linthicum (MD)

On-site
USD 104,000 - 218,000
Dataflow Engineer: NiFi Pipelines & Data Orchestration
Dataflow Engineer: NiFi Pipelines & Data Orchestration

CACI International Inc. • Linthicum (MD)

On-site
USD 104,000 - 218,000
Dataflow Engineer
Dataflow Engineer

CACI International Inc • Laurel (MD)

On-site
USD 113,200 - 237,800
Dataflow Engineer
Dataflow Engineer

CACI • Linthicum (MD)

On-site
USD 104,000 - 218,000
Dataflow Engineer
Dataflow Engineer

CACI International Inc. • Linthicum (MD)

On-site
USD 104,000 - 218,000
Senior NiFi Engineer (TS/SCI) - Secure Data Pipelines
Senior NiFi Engineer (TS/SCI) - Secure Data Pipelines

T-Rex Solutions, LLC • Fort Meade (MD)

On-site
USD 190,000 - 225,000
Paid parental leave
Health, vision, and dental benefits
PTO available immediately
+2
Senior Cyber Software Engineer TS/SCI Poly, Dataflow
Senior Cyber Software Engineer TS/SCI Poly, Dataflow

Peraton • United States

On-site
USD 146,000 - 234,000
Healthcare coverage
PTO 25 days
Bonus plan eligibility
Senior Dataflow Eng III | TS/SCI+Poly | NiFi & Elastic
Senior Dataflow Eng III | TS/SCI+Poly | NiFi & Elastic

Aperio Global • Fort Meade (MD)

On-site
USD 180,000 - 200,000
Mission Data Pipeline Engineer & Integrator
Mission Data Pipeline Engineer & Integrator

CACI International Inc • Denver (CO)

On-site
USD 76,000 - 156,000
Senior Cloud DevOps Engineer: Cybersecurity Data Pipelines
Senior Cloud DevOps Engineer: Cybersecurity Data Pipelines

CACI International Inc. • San Antonio (TX)

On-site
USD 86,000 - 180,000