> Markdown version of [/jobs/ext/3011630-lead-software-engineer-data-flow-specialist](https://www.wearedevelopers.com/jobs/ext/3011630-lead-software-engineer-data-flow-specialist). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Lead Software Engineer (Data Flow Specialist) - **Company:** SRC RECRUITING, LLC - **Location:** Annapolis Junction, MD, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Agile Methodology, Data Analysis, Apache HTTP Server, Systems Engineering, Confluence, JIRA, Bash Shell, Cyber Security, Computer Programming, Data Cleansing, Data Security, Linux, Eclipse (Software), Perl (Programming Language), Java Platform Enterprise Edition (J2EE), Python (Programming Language), Unix Shell, Operational Data Store, Systems Development Life Cycle, Software Engineering, Software Systems, Data Streaming, Enterprise Data Management, Scripting, Git, Atlassian Tools, Apache Nifi, Data Management, Docker - **Published:** September 20, 2026 - **Apply:** https://www.careerbuilder.com/job-details/lead-software-engineer-data-flow-specialist-to-290k-fs-poly-annapolis-junction-md--719a1f38-a216-4529-bbc8-36f18aff55ba ## About the Role 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., Agile Programming Methodologies, Apache, Atlassian JIRA, Bash Scripting, Canvas, Data Analysis, Data Cleaning, Data Formats, Data Management, Database Administration, Docker, Eclipse IDE, Full Scope Polygraph, Git, Identify Issues, Information/Data Security (InfoSec), Integrated Circuits (ICs), Java, Java Platform Enterprise Edition (Java EE/J2EE), Leadership, Leading Edge Technology, Linux Operating System, Operations Management, PerlScript Scripting Language, Process Management, Python Programming/Scripting Language, Quality Control, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Systems Administration/Management, Systems Engineering, Team Lead/Manager, Team Player, Technical Leadership, United States Department of Defense (DoD), Unix Shell Programming ## Description 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. ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) - [Data Science, ML & AI in the Oil and Gas Industry at NDT Global - Dr. Katja Träumner](https://www.wearedevelopers.com/videos/1308-data-science-ml-ai-in-the-oil-and-gas-industry-at-ndt-global-dr-katja-traumner) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Why Attend a Developer Event in 2026?](https://www.wearedevelopers.com/magazine/688-why-attend-a-developer-event-in-2026) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering)