Senior Dataflow Engineer | NiFi & Automation | TS/SCI

CACI

United States

On-site

USD 113,000 - 238,000

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

Dataflow Engineer role at CACI, supporting the Research organization. You will design, develop, and maintain scalable data pipelines, integrate NiFi workflows, and automate data processing with Python/Bash.

This position requires TS/SCI with Polygraph and 7+ years of software engineering experience in a security-focused environment. You will collaborate across teams to improve reliability, security, and performance of data flows, while contributing to lifecycle management and deployment

Qualifications

  • Active TS/SCI with polygraph
  • 7+ years of software engineering experience
  • Bachelor’s degree in Computer Science or related field or 4+ years of related experience in lieu
  • Experience with Apache NiFi including provenance and lineage tracking
  • Proficient with Linux command line and DevOps practices
  • Experience versioning NiFi flows and integrating them into deployment pipelines
  • Scripting or programming in Python (preferred) or Bash for automation and data manipulation
  • Knowledge of dataflow architecture and RAFT, SOTF, CSDF, ASDF data formats

Responsibilities

  • Design, develop, and maintain scalable, dependable data pipelines
  • Troubleshoot and resolve dataflow issues with NiFi and related tooling
  • Improve data processing efficiency through automation and scripting
  • Support a secure, controlled environment for intelligence data throughout its lifecycle

Skills

Software engineering
Apache NiFi
Linux
NiFi Registry
Python scripting
Shell scripting
Dataflow architecture
RAFT
SOTF
CSDF
ASDF data formats
DevOps

Education

Bachelor’s degree in Computer Science or related field

Tools

NiFi
Kubernetes
Docker

Job description

Dataflow Engineer role at CACI, supporting the Research organization. You will design, develop, and maintain scalable data pipelines, integrate NiFi workflows, and automate data processing with Python/Bash.

This position requires TS/SCI with Polygraph and 7+ years of software engineering experience in a security-focused environment. You will collaborate across teams to improve reliability, security, and performance of data flows, while contributing to lifecycle management and deployment

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Dataflow Engineer — Secure Pipelines & Automation
Dataflow Engineer — Secure Pipelines & Automation

CACI International Inc • Laurel (MD)

On-site
USD 113,000 - 238,000
Dataflow Engineer: NiFi & Data Pipelines (TS/SCI)
Dataflow Engineer: NiFi & Data Pipelines (TS/SCI)

CACI International Inc • Linthicum (MD)

On-site
USD 104,000 - 218,000
Dataflow Engineer - NiFi Specialist for Scalable Pipelines
Dataflow Engineer - NiFi Specialist for Scalable Pipelines

CACI International • Linthicum (MD)

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

CACI • United States

On-site
USD 113,000 - 238,000
Dataflow Engineer
Dataflow Engineer

CACI International Inc • Laurel (MD)

On-site
USD 113,000 - 238,000
Dataflow Engineer
Dataflow Engineer

CACI International • 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
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. • Linthicum (MD)

On-site
USD 104,000 - 218,000
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