GeoYeti

Data Engineer

Job Locations US-VA-Reston | US-DC-Bolling AFB | US-VA-Charlottesville
Job ID 2025-2678
Type
Regular Full-Time

Overview

Data Engineer

Reston, Charlottesville, or Bolling AFB, DC

TS/SCI with CI poly

 

At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solutions, producing actionable intelligence, or developing cutting edge technology, we succeed because of the expertise, collaboration, and agility of our teams. Our Insight Solutions division delivers intelligence analysis, advanced data science, and strategic decision support.

 

Are you ready to lean into analytic approaches that show customers the power of both technical and methodological innovation? Join our growing team supporting customer missions as a Data Engineer in Reston, VA Charlottesville, VA or Bolling AFB, DC.

Responsibilities

We are seeking a highly skilled Data Engineer to design, develop, and maintain data pipelines and analytics infrastructure within the JWICS (Joint Worldwide Intelligence Communications System) environment. This role requires handling classified data and building robust, scalable data processing solutions to support critical intelligence operations. 

 

Key Responsibilities 

 

Data Pipeline Development 

  • Design and implement automated data ingestion pipelines using Apache NiFi, Python, and other enterprise data tools 
  • Develop ETL/ELT processes for structured and unstructured classified datasets 
  • Build real-time and batch processing workflows to support analytical requirements 
  • Optimize data flow performance and ensure data quality throughout the pipeline 

Infrastructure & Architecture 

  • Architect scalable data solutions within security-constrained environments 
  • Implement data storage solutions including databases, data lakes, and warehouses
  • Ensure compliance with security protocols and data handling requirements for classified systems 
  • Collaborate with system administrators and security teams on infrastructure design 
  • Integrate with existing data science team 

Data Management & Governance 

  • Establish data cataloging, lineage, and metadata management processes 
  • Implement data validation, monitoring, and alerting mechanisms 
  • Maintain documentation for data processes, schemas, and system architectures 
  • Support data governance initiatives and classification handling procedures 

Qualifications

Required Qualifications:   

  • Active TS/SCI with CI poly
  • Ability to work within JWICS and other classified networks 

Technical Skills 

  • 3+ years of experience with Apache NiFi for data flow automation 
  • Strong proficiency in Python for data processing and pipeline development 
  • Experience with SQL databases (PostgreSQL, Oracle, SQL Server) 
  • Knowledge of big data technologies (Hadoop, Spark, Kafka) 
  • Familiarity with cloud platforms and containerization (Docker, Kubernetes) 
  • Understanding of data formats (JSON, XML, Parquet, Avro) 

Professional Experience 

  • Bachelor's degree in Computer Science, Engineering, or related field 
  • 5+ years of experience in data engineering or related roles 
  • Experience working in classified or high-security environments preferred 
  • Knowledge of intelligence community data standards and protocols 

Desired Qualifications:  

  • Experience with machine learning pipeline deployment 
  • Familiarity with DevOps practices and CI/CD pipelines 
  • Understanding of network security and data encryption 
  • Previous work with government or defense contractors 

What you can expect from us

BCore is proud to be an equal opportunity workplace. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability status, protected veteran status, sexual orientation or any other characteristic protected by law.

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed