Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly

stanleyreid

Maryland

On-site

USD 230,000 - 290,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

15% direct company 401k contribution

Job summary

Stanley Reid is seeking a Lead Software Engineer (Data Flow Specialist) in Annapolis Junction, MD to design, sustain, and optimize complex data flows, enabling secure storage, transport, and processing. You will guide multiple teams and ensure performance aligns with system and hardware constraints.

Responsibilities include partnering with mission customers on data analysis, enrichment, and transformation to actionable formats, and recommending new technologies while leading SDLC processes.

Qualifications

  • Must hold TS/SCI with FS Polygraph clearance.
  • Extensive experience in Java, Python, and Bash/Shell in a Unix/Linux environment.
  • Expertise with Apache NiFi for complex data flows and orchestration.
  • Proficient with Jira, Confluence, Git and Docker in SDLC workflows.
  • Proven leadership of agile teams and full software development lifecycle.
  • Bonus: Perl scripting and knowledge of data security/compliance policies.

Responsibilities

  • Create, sustain, and troubleshoot complex operational data flows including storage, transport, and security.
  • Collaborate with mission customers to perform exploratory data analysis and transformation.
  • Serve as technical lead overseeing multiple development teams and ensuring quality.
  • Recommend new technologies and optimize data flow distributions within system constraints.

Skills

Java (J2EE/Eclipse)
Python
Bash/Shell scripting
Unix/Linux
Data Flow NiFi
Jira
Confluence
Git
Docker
Leadership / SDLC
Agile
Perl scripting
Security/compliance awareness

Education

Master’s + 10 years SWE experience; OR Bachelor’s + 12 years SWE experience; OR 14 years SWE experience (no degree)

Tools

NiFi (system admin/canvas)

Job description

Lead Software Engineer (Data Flow Specialist), to 290k - FS Poly
  • Annapolis Junction, MD
Who We Are

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 an innovator with a 25+ year history of success in the IC/DoD. They deliver exceptional results by tackling complex challenges with cutting-edge solutions in systems engineering, software development, and database management. They offer a collaborative culture that values every employee, along with competitive pay and a generous 15% direct company 401k contribution.

The Role

As a Lead Software Engineer, you will be responsible for creating, sustaining, and troubleshooting complex operational data flows, including storage, transport, management, and security. You will work closely with mission customers to perform exploratory data analysis—cleaning, enriching, and transforming raw data into actionable formats. Beyond technical execution, you will serve as a technical lead, overseeing multiple development teams to ensure quality control and adherence to strict performance standards. You will recommend new technologies, optimize existing data flow distributions, and ensure all software solutions align with system-level requirements and hardware constraints.Total compensation for qualified candidates can reach $290k+, depending on experience, position, and applicable customer rates.

What You'll Bring
  • Education/Experience: Master’s + 10 years of SWE experience; OR Bachelor’s + 12 years of SWE experience; OR 14 years of SWE experience (no degree).
  • Technical Core: Extensive experience in Java (J2EE/Eclipse), Python, and Bash/Shell scripting within a Unix/Linux environment.
  • Data Flow & Orchestration: Proven expertise in Apache NiFi (system administration and canvas) and managing complex operational data flows. NiFi is required
  • Systems & Tools: Strong proficiency with the Atlassian Tool Suite (Jira, Confluence), Git, and Docker containerization.
  • Leadership: Experience serving as a team lead, managing agile development processes, and overseeing the full software development life cycle (SDLC).
  • Bonus Skills: Familiarity with Perl scripting and Corporate data security/compliance policies.
Clearance Requirements

TS/SCI with FS Polygraph is required. We are not able to upgrade clearances or accept CCAs. Please note, you must have the required clearance for consideration; under‑cleared applicants will not receive a response.

Location

Annapolis Junction, MD

Please Note Due to high application volume, we are unable to confirm receipt of submissions or provide updates. We will contact you directly if there is a match. Opportunities change frequently; We cannot guarantee availability.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior NiFi Dataflow Engineer - to 240k - FS Poly
Senior NiFi Dataflow Engineer - to 240k - FS Poly

stanleyreid • Maryland

On-site
USD 144,000 - 240,000
Software Engineer 1 - FS Poly Annapolis Junction, MD
Software Engineer 1 - FS Poly Annapolis Junction, MD

Stanley Reid & Company • Annapolis (MD)

On-site
USD 90,000 - 130,000
401k contribution
Senior Software Engineer (Java/NiFi), to 290k - FS Poly
Senior Software Engineer (Java/NiFi), to 290k - FS Poly

stanleyreid • Maryland

On-site
USD 210,000 - 290,000
15% 401k contribution
Software Engineer 1 - FS Poly
Software Engineer 1 - FS Poly

stanleyreid • Maryland

On-site
USD 110,000 - 170,000
401k contribution 15%
Competitive pay
Full-Stack Software Engineer (Java) - FS Poly
Full-Stack Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 90,000 - 140,000
Systems Engineer (Data Flow), Senior Advisor - TS/SCI w/poly
Systems Engineer (Data Flow), Senior Advisor - TS/SCI w/poly

Peraton • Corridor North (MD)

On-site
USD 176,000 - 282,000
PTO 25 days annually
Bonus plan eligibility
Cyber Software Engineer, SR - TS/SCI with polygraph
Cyber Software Engineer, SR - TS/SCI with polygraph

Peraton • United States

On-site
USD 146,000 - 234,000
Healthcare coverage
PTO 25 days
Bonus plan eligibility
Software Engineer (Java) - FS Poly
Software Engineer (Java) - FS Poly

stanleyreid • Maryland

On-site
USD 110,000 - 160,000
Senior Software Engineer (Team Lead) - FS Poly
Senior Software Engineer (Team Lead) - FS Poly

stanleyreid • Aurora (CO)

On-site
USD 216,000 - 264,000
Senior Cloud Software Engineer, to 240k - FS Poly
Senior Cloud Software Engineer, to 240k - FS Poly

stanleyreid • Fort Meade (MD)

On-site
USD 216,000 - 264,000
Full medical coverage
401K match
Professional growth opportunities