Lead Data Engineer (TS/SCI with Polygraph)

General Dynamics IT
Chantilly, VA, United States
about 1 month ago
Apply on hbcu.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Artificial Intelligence Apache HTTP Server Configuration Management Extract Transform Load (ETL) File Systems Elasticsearch Python (Programming Language) Regression Testing Software Engineering
+7 more
AngularJS Information Technology Apache Kafka Restful APIs Software Library Docker Golang

Job description

librariesInstall and configure application softwareEvaluate third party vendors and software partnersDesign and develop Representational State Transfer (REST) Application Program Interfaces (APls)Maintain design of software libraries, including the definition of module APIs, code organization, and compliance in coding standards. This work will emphasize modularity of the libraries, re-use of common code, clean interfaces between the subsystems and integrity of designProvide ad-hoc user training to potential, new, and existing customersWork with the configuration manager to ensure the integration of externally developed software into core software librariesDevelop, as assigned, a wide range of software to run on the Sponsor’s networks. The software libraries include but are not limited to audio/video, image processing algorithms, OS and file systems, and device driversAssist the Sponsor in developing specific standards, methods, or procedures to determine product quality release or release

Requirements

readinessAdhere to Configuration Management standards and practices for software and infrastructure.Conduct testing at all levels of the software development life cycle, to include regression testing, and adhere to strict testing procedure Desired Technical Capabilities:Demonstrated expertise in one of the following: Java, Python, Angular, Java Script, Go, or equivalentDemonstrated expertise in building and optimizing ETL pipelines using frameworks such as Elastic Search, Kafka, and AirflowDemonstrated experience with REST APIsHands on experience with AWSExperience with Docker/KubernetesExperience building data products in Apache AvroStrong analytical, troubleshooting, and communication skills. Education and Experience:BS in Computer Science or related field, or the equivalent combination of education, technical certifications or training, or work experience15+ years of relevant experienceTS/SCI with Polygraph REQUIRED GDIT IS YOUR PLACEAt GDIT, the mission is our purpose, and our people are at the center of everything we do. Growth: AI-powered career tool that identifies career steps and learning opportunities Support: An internal mobility team focused on helping you achieve your career goals Rewards: Comprehensive benefits and wellness packages, 401K with company match, and competitive pay and paid time off Community: Award-winning culture of innovation and a military-friendly workplaceOWN YOUR OPPORTUNITYExplore a career in data science and engineering at GDIT and youll find endless opportunities to grow alongside colleagues who share your determination for solving complex data challenges. #WeAreGDIT#JET#GDITEnhanced2026#VA_2026Alumni

About the company

GDIT is seeking a Lead Data Engineer to serve as a team lead to design, build, and optimize scalable backend and data integration systems. This role requires deep expertise across the full software development lifecycle, from system architecture to deployment, with a focus on data-intensive applications, performance optimization, and cross-platform integration. The ideal candidate thrives in dynamic environments and can deliver high-impact solutions that support mission-critical operation. The candidate will be required to:Provide bug fixes, enhancements, and Graphical User Interface (GUI) improvements to applications to meet operational requirementsDevelop and modify application source code, in response to new requirements and requests for changeProvide enhancements to existing access controls and configurations, and monitor applications to meet operational requirementsDevelop and deploy software, including in cloud environmentsIntegrate externally developed code into core

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on hbcu.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

3:09 min

Balancing data science skillings alongside systems engineering rigor

Nico Schmidt · LIVE

5:46 min

Evolution of the Angular framework from AngularJS

Valentine Awe · World Congress 2023

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

2:57 min

Core technical practices for robust data engineering

Sandhya Menon Sandhya Menon · World Congress 2026 Europe

1:52 min

Maintaining backward compatibility across major versions

Jessica Janiuk · JS Congress

Videos

See all

Related articles

See all