Software Engineer - Data Engineer (TS/SCI with Polygraph REQUIRED)
Public Trust: None
Requisition Type: Regular
Your Impact
Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise to protect our country from threats.
Job Description
We’re looking for a Software Engineer who is passionate about building modern, scalable solutions for ingesting and transforming data. This role blends back-end engineering with data pipeline development and is perfect for someone who enjoys designing modular services and bringing structure to complex data environments.
As part of our Agile team, you’ll design and develop software products and services that efficiently ingest, process, and manage data from a variety of sources. You’ll play a key role in building robust, reusable APIs and data pipelines that support critical operational and analytical systems.
KEY RESPONSIBILITIES
Design and develop scalable backend services and data ingestion solutions.
Perform data modeling, data mapping, and large-scale file manipulation.
Collaborate across disciplines in an Agile environment with minimal supervision.
Drive innovation and process improvement with a hands-on development approach.
Optimize application for maximum speed and scalability.
EDUCATION AND EXPERIENCE
Bachelor’s Degree in Computer Science, Electrical or Computer Engineering or a related technical discipline, or the equivalent combination of education, technical training, or work/military experience.
At least five (5) years of related experience software engineering experience.
REQUIRED QUALIFICATIONS
Knowledge of NodeJS or Python
Strong understanding of APIs, microservices, and distributed systems.
Solid experience in building and maintaining ETL workflows and data pipelines.
Excellent organizational, coordination, interpersonal and team building skills.
Familiarization with NoSQL datastores.
DESIRED QUALIFICATIONS
NiFi experience
Hands-on experience working with Elastic and RabbitMQ
NoSQL experience (i.e. MongoDB)
Distributed architecture creation
Cloud based architecture creation or experience
GDIT IS YOUR PLACE
At 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 workplace
Explore a career in software development at GDIT and you’ll find endless opportunities to grow alongside colleagues who share your dedication to advancing innovation.
Work Requirements
Years of Experience
10 + years of related experience
* may vary based on technical training, certification(s), or degree
Certification
Travel Required
None
Citizenship
U.S. Citizenship Required
Recommended Jobs
Senior Engineering Technician
Geo-Technology Associates, Inc. (GTA) is seeking a Senior Engineering Technician for work in Richmond, Virginia. Candidates should possess 2+ years of relevant testing experience and have one (prefe…
Operations Manager
JOB SUMMARY Supports the successful execution of all operations in the hotel operations departments (may include Front Office, Business Center, Recreation/Health Club, Housekeeping, Food and Bever…
Director, CMMC Program Management
Job Details Description As a key delivery member of NeoSystems Program Management Team you will support CMMC client engagements including client environment as-is assessments, Plan of Action & M…
Platform Engineer (TS/SCI)
Title: Platform Engineer Clearance Required: TS/SCI Location: Springfield, VA Position Type: Full-Time About the company: At VivSoft, we aim to solve complex federal problems …
Senior Registered Communications Distribution Designer (RCDD)
Competitive Range partners with the government to plan and deploy complex, IT-enabled, and mission-essential capabilities. Our goal is to help you develop and expand your professional capabilities wh…
Physical Therapy Assistant
Job description Job Overview We are seeking a dedicated and compassionate Physical Therapist Assistant to join our team. In this role, you will work under the supervision of licensed physical therap…
Business Manager - Enterprise Consumer Product Strategy & Analytics
Business Manager - Enterprise Consumer Product Strategy & Analytics We are looking for an exceptional and innovative individual to join Capital One's Enterprise Consumer Product Strategy team…