About the Role
Who We Are<br />
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.<br />
<br />
About Our Client<br />
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.<br />
<br />
The Role<br />
Our client is seeking a Software Engineer to develop and maintain scalable, real-time ETL pipelines. This role is focused on using Apache Storm and Java to process large-scale data streams and transform raw data into actionable insights. You will work as part of a team responsible for ensuring the high performance, availability, and reliability of the organization's data feeds. The position involves the full software development lifecycle, including debugging, integrating, and testing software components.<br />
<br />
What You'll Bring<br />
A Bachelor's degree in Computer Science or a related discipline and two (2) years of experience as a Software Engineer, OR a Master's degree in a related discipline, OR four (4) years of experience as a Software Engineer.<br />
Experience with the Linux CLI and scripting with Bash/Python.<br />
Recent software development experience with Java in a Linux environment.<br />
Familiarity with real-time streaming concepts, distributed computing fundamentals, and big data ecosystems such as Apache Storm, Apache Flink, Apache Spark, or Apache NiFi.<br />
Experience with CI/CD principles and tools like GitLab CI.<br />
Experience with containerization technologies such as Docker.<br />
Experience with Git for version control.<br />
Experience with the Atlassian Tool Suite (JIRA, Confluence) is a plus.<br />
<br />
Clearance Requirements<br />
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.<br />
<br />
Location<br />
Annapolis Junction, MD. This position has up to 16 hours of telework, depending on tasking. <br />
<br />
Ready for Next Steps?<br />
We encourage you to apply and connect with us even if a direct match isn't currently listed. Apply online at https://careers.stanleyreid.com/ or contact our MD team for more info: mwhitford@stanleyreid.com, asmith@stanleyreid.com.<br />
<br />
Please Note<br />
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.<br />
<br />
Posted on (08/27/2025)<br />
<br />