Dataflow Software Engineer, Distributed Analytics – Cleared
Listed on 2026-02-12
-
IT/Tech
Cloud Computing, Data Engineer, Data Analyst, AI Engineer
Overview
Make an Impact Where It Matters Most At Intelliforce, we build mission-aligned technology that enables real-time insight, resilient analytics, and operational confidence across the Intelligence Community. This role supports the mission by designing and optimizing dataflow and distributed processing systems that power large-scale analytics. You’ll work at the intersection of data engineering and software development, helping transform raw data into actionable intelligence while operating in high-trust, high-impact environments.
This position is ideal for an engineer who thrives in Linux environments, enjoys working with large datasets, and wants their work directly tied to mission outcomes.
- Location:
OPS 1 - Schedule:
Onsite. Telework not available - Clearance:
Active Top Secret Clearance with Full Scope Polygraph (required) - Citizenship:
Must be a U.S. Citizen
- Design, implement, and optimize data ingress and egress pathways supporting analytics workloads
- Build and enhance distributed data processing solutions using Apache Spark
- Develop and maintain Python and Java applications supporting large-scale data workflows
- Automate operational tasks using Bash scripting in Linux environments
- Work with structured, semi-structured, and unstructured data formats to support analytics pipelines
- Collaborate with system engineers and stakeholders to refine requirements and improve performance
- Write and maintain documentation supporting sustainment, testing, and operational use
- Participate in code reviews, testing, and continuous integration workflows
- Clearance:
Active Top Secret Clearance with Full Scope Polygraph (required) - Citizenship:
Must be a U.S. Citizen
- Master’s degree in Computer Science or related discipline and 5+ years of software engineering experience OR
- Bachelor’s degree in Computer Science or related discipline and 7+ years of software engineering experience OR
- 9+ years of software engineering experience in programs of similar scope, type, and complexity
- Strong experience working in Linux environments using the CLI and native tools
- Proficiency developing automation scripts in Bash
- Recent hands-on software development experience using Python and Java
- Experience with distributed big data processing engines, including Apache Spark
- Experience using Jupyter Notebook for analytics and development workflows
- Data wrangling and preprocessing experience using tools such as pandas and Num Py
- Experience working with structured and unstructured data formats including Parquet, JSON, CSV, and XML
- Familiarity with data quality, validation, and anomaly detection concepts
- Experience using Git for source control and team collaboration
- Experience orchestrating workflows using Apache Airflow, including DAG design and scheduling
- Familiarity with SQL technologies such as MySQL, Maria
DB, or PostgreSQL - Exposure to HPC job scheduling tools such as Slurm
- Experience using Atlassian tools including Jira and Confluence
This role leverages Linux-based environments and tooling, Python and Java for application development, Apache Spark for distributed processing, Jupyter Notebook for analytics workflows, Bash for automation, Git for version control, and data technologies supporting structured and unstructured formats such as Parquet, JSON, CSV, and XML. Familiarity with Airflow, SQL databases, HPC scheduling tools, and Atlassian collaboration platforms is a strong plus.
CompensationRange
$ – $
- The salary range provided reflects an estimate based on current market trends and may be adjusted based on factors such as the candidate’s experience, skills, and qualifications. The final offer will be tailored after a thorough evaluation of the candidate’s background and suitability for the role. This range is intended as a guideline and is subject to flexibility.
Because you matter—your work, your growth, and your well-being.
At Intelliforce, we partner with mission-driven teams to solve challenges that truly matter. As a Systems Engineer here, you’ll help shape outcomes that make a…
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).