Lead Data Flow Engineer (Java/NiFi Focus) - PRIME, Hybrid - TS/S

SRC RECRUITING, LLC
Columbia, MD, United States
about 1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Airflow Amazon S3 Bash Shell Big Data Cloud Computing Cyber Security Information Engineering Data Integrity Extract Transform Load (ETL) Data Mining
+17 more
Linux Data Flow Control JSON Apache Maven Server Administration Software Engineering Software Systems Data Streaming Extensible Markup Language (XML) YAML Gitlab Integration Tests Kubernetes Apache Kafka Apache Nifi Amazon Simple Queue Service (SQS) Docker

Job description

As a Senior/Lead Data Flow Engineer, you will lead efforts in strategic data acquisition, analysis, and sharing. This role focuses on building and managing software infrastructure for large-scale big data ingestion. You will be responsible for modifying existing data sources, implementing testing/monitoring, and troubleshooting complex dataflow issues. You will act as a technical lead, ensuring data integrity and fostering innovation within the department while solving high-level technical problems from ingest to visualization.

Requirements

Experience: 14+ years of experience in software development, data engineering, or database engineering (4 additional years of experience can substitute for a degree).

Primary Tech Stack: High proficiency in Java (including Unit/Integration testing) and significant experience with Apache NiFi administration and data flow building.

Cloud & Tools: Experience with AWS S3 and SQS solutions, Kafka, Maven, and GitLab.

Technical Depth: Expertise in ETL creation, data modeling design, and Linux OS (BASH) server administration.

Data Skills: Fluency with data extraction, custom logic development, and familiarity with YAML, JSON, and XML.

Desired Extras: Experience with Apache Airflow, Mage AI, Docker/Kubernetes, and prior cyber security operations support.

Certifications: DoD IAT II or higher (Sec+, etc) required for consideration.

*Please note: Applicants may be required to complete a coding challenge during the interview process per customer requirements.

Clearance Requirements

An active TS/SCI is required for consideration. Please note, you must have the required clearance for consideration; under-cleared applicants will not receive a response.

About the company

Stanley Reid is a specialized recruiting firm connecting top contractors with exciting IC/DoD opportunities. We’re dedicated to a personalized, stress-free job search, matching your unique skills and goals with the perfect role.

About Our Client

Our client is a woman-owned small business supporting critical missions in the IC/DoD. They specialize in cybersecurity, software development, data science, and cloud migration. Enjoy a close-knit team and exceptional benefits, including fully-paid medical, 4 weeks PTO, 6% 401k match, and over $5k for training.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.clearancejobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

1:35 min

Centralizing configuration logic with native YAML block references

Matthieu Vincent Matthieu Vincent · Europe 2026 Virtual

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

2:00 min

Introduction to YAML syntax and basic formatting

Chris Ayers · LIVE

Videos

See all

Related articles

See all