Data Engineer

Mantech International Corporation
Washington, United States of America
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Washington, United States of America

Tech stack

Artificial Intelligence
Azure
Data as a Services
Data Auditing
Information Engineering
Data Governance
ETL
Data Warehousing
Distributed Computing Environment
Python
Machine Learning
Meta-Data Management
Office Suite
SQL Databases
Data Streaming
Enterprise Data Management
Data Processing
Scripting (Bash/Python/Go/Ruby)
Spark
Azure Security Center
Information Technology
Data Lineage
Kafka
Data Management
Vertica
Azure
Data Pipelines
Databricks

Job description

MANTECH seeks a motivated, career, and customer-oriented Data Engineer for a new initiative within the National Capital Region. This effort supports the rapid design, deployment, operation, and sustainment of enterprise-scale AI, data, and mission platform capabilities across a cloud, edge, and classified operational environment

This role supports enterprise data ingestion, transformation, governance, and analytics pipeline development. You will ensure that data is AI-ready and optimized for operational deployment across the platform.

Responsibilities include but are not limited to:

  • Design and implement solutions for distributed data processing and streaming architectures.
  • Develop and maintain AI-ready data pipelines and capabilities for multi-source data fusion.
  • Establish and manage processes for data lineage, metadata management, and data governance.
  • Contribute to the implementation and optimization of the Enterprise Data Layer.
  • Build data services using technologies like Spark, Kafka, Trino, and Iceberg for large-scale transformation.

Requirements

  • 7 or more years of experience in data engineering, ETL/ELT pipeline development, or streaming architectures. Relevant additional experience will be considered in lieu of degree.
  • Expertise in distributed processing frameworks (e.g., Spark) and data warehousing concepts.
  • Demonstrated proficiency in SQL and Python for advanced data manipulation and scripting.
  • Experience with data quality assurance, governance, and preparing data for AI/ML models.
  • Proven experience designing, building, securing or monitoring scalable solutions within the Microsoft Azure ecosystem (e.g., Azure OpenAI, Azure Synapse, Databricks, or Azure Security Center)., * Bachelor's degree in Data Science, Engineering, Computer Science, or a related technical field.
  • Hands-on experience with emerging data technologies like ClickHouse, Iceberg, and/or OpenSearch.
  • Familiarity with streaming platforms such as Kafka or Trino.
  • Prior experience supporting Intelligence Community data management initiatives.

Clearance Requirements:

  • TS/SCI with ability to obtain and maintain a polygraph

Physical Requirements:

  • The person in this position must be able to remain in a stationary position 50% of the time.
  • Frequently communicates with co-workers, management, and customers, which may involve delivering presentations.
  • Constantly operates a computer and other office productivity machinery.

Apply for this position