Software Engineer, Level 1
$198,000ā$233,000 year
On-siteColumbia, Maryland, United States
Job Summary
Build and maintain streaming data pipelines using Kafka and Python to process infrastructure data at scale. Develop ETL workflows that reconcile requested versus realized infrastructure states and apply AI tools to accelerate data analysis and prototype engineering solutions. Ensure scalable, reliable data ingestion and collaborate with full-stack engineers on integrating visualization results for stakeholders. This role focuses on designing mission-critical tooling that aggregates data sources to identify discrepancies between infrastructure requests and deployments. You will leverage these insights to define best practices and keep infrastructure operations on track while contributing ideas to improve the company's technical excellence and culture.
Required Qualifications
- An active TS//SCI clearance with polygraph
- 3 years of experience in a relevant technical role, or 7 years of experience in lieu of a B.S. in a technical discipline
- Strong proficiency in Python
- Demonstrated use of AI/ML tools to accelerate data analysis and engineering solution development
- Experience with Kafka and streaming analytics
- Working knowledge of relational databases
Desired Qualifications
- Experience analyzing cybersecurity datasets such as network traffic and OS events
- Understanding of end-to-end SIGINT collection and analysis systems
- Hands-on experience with production CNO capabilities and operations
- Familiarity with ClickHouse
- Proficiency with Git and GitLab
- Working knowledge of Atlassian tools such as Jira and Confluence
- Exposure to adjacent domains such as dataflow, data science, or mission analytics
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.