Software Engineer - Data Analytics
New Today
Software Engineer - Data Analytics Focus
Clearance Required: TS/SCI with Fullscope Polygraph
Location: Columbia, MD
Level: SWE2
We're looking for a Software Engineer with a focus on data analytics to help maintain and evolve a business intelligence platform that drives enterprise-wide impact. As part of a collaborative, mission-focused team, you'll work closely with analysts and data scientists to design and implement solutions that make sense of massive datasets. This is a hands-on role where you'll build ETL workflows, develop analytics, and contribute to a platform that's essential to the mission. Join a team where your software engineering skills directly support national security decision-making. Experience and Degree Requirements
8 years of relevant experience.
Bachelor's degree in a technical field (or 4 additional years of experience in lieu of a degree).
What You'll Do
Maintain and enhance a mission-critical business intelligence platform.
Collaborate with stakeholders to gather requirements and deliver actionable metrics.
Design and implement ETL workflows to normalize and enrich large datasets.
Develop analytics that provide mission-centric insights.
Integrate new tools and technologies to expand platform capabilities.
Mentor junior engineers and data scientists.
What You Bring
Strong software development experience in Java and Python.
Hands-on experience with Elastic Stack (Elasticsearch, Kibana).
Familiarity with authentication/authorization standards.
Experience with ETL/data engineering platforms (e.g., Apache NiFi, AirFlow).
Proficiency with Docker/Kubernetes for containerization and deployment.
Comfortable using Git and Atlassian tools (Jira, Confluence).
Extra Boost
Experience with map-reduce environments (e.g., Hadoop).
Familiarity with cloud platforms like AWS.
JavaScript prototyping experience.
Knowledge of SIGINT systems and CNO operations.
- Location:
- Columbia, MD, United States
- Category:
- Computer And Mathematical Occupations