Description: This is a brand new, high-priority project. This team will be responsible for aggregating data sources to create a clear picture of what infrastructure was requested, what infrastructure was deployed, and proactively alert on any discrepancies. The team's application will then be used by subject matter experts to investigate, create, and iterate on best practices and deployment rules. Then, the team will proactively identify and alert when requested or provisioned infrastructure breaks those best practices and rules. This team must interact with many stakeholders from across the organization and iterate as frequently as possible. As a Software Engineer focusing on streaming analytics and ETL, you will design pipelines that transform infrastructure data into actionable insights. Successful candidates will have skills allowing them to also contribute to the team in other ways, such as subject matter expertise, database design, full stack development, etc.
Responsibilities:
· Build streaming data pipelines (Kafka, Python, Java) to process infrastructure data.
· Develop ETL workflows to reconcile requested vs. realized infrastructure.
· Ensure scalable and reliable data ingestion and processing.
· Collaborate with full-stack engineers on integration and visualization of results.
Skills Requirements:
· Experience with Kafka and streaming analytics.
· Proficiency in Python and/or Java.
· Strong background in relational, document, and/or graph databases.
· Knowledge of adjacent domains (dataflow, data science, mission analytics) is a plus.
Nice to Haves:
· Experience analyzing cyber security-related data sets (network traffic, OS events).
· Knowledge of end-to-end SIGINT collection and analysis systems.
· Experience with production CNO capabilities and operations.
· Familiarity with Git and GitLab.
· Atlassian Tools (Jira, Confluence).
YOE Requirement: 12 yrs, B.S. or 4 additional yrs in place of B.S.
Location: Columbia, MD
This position is 100% on-site. Applicants for positions requiring security clearance will be automatically rejected for candidates not meeting the Security Clearance requirement.
Skills Required
- Experience with Kafka and streaming analytics
- Proficiency in Python and/or Java
- Strong background in relational, document, and/or graph databases
- 12 years of experience
- Bachelor of Science degree, or four additional years of experience in lieu of a degree
- Experience analyzing cybersecurity-related datasets
- Knowledge of end-to-end SIGINT collection and analysis systems
- Experience with production CNO capabilities and operations
- Familiarity with Git and GitLab
- Familiarity with Atlassian tools, including Jira and Confluence
What We Do
InterConnect Defense is a cybersecurity and defense contractor supporting Cyber and Computer Network Operations (CNO) missions. The company advises clients on technical landscapes and operational planning while delivering software development, reverse engineering, vulnerability analysis, network engineering, penetration testing, hardware engineering, software testing, and systems engineering. Its work supports mission-critical projects serving national security and intelligence objectives for government and other mission customers.







