GCI Incorporated ยท 20 hours ago
Data/Software Engineer (TS/SCI with Poly Required)
GCI Incorporated is a company that embodies excellence, integrity, and professionalism, providing unique mission solutions through technological expertise. They are seeking a Software Engineer who will design and develop scalable solutions for data ingestion and transformation, playing a key role in building APIs and data pipelines to support operational and analytical systems.
Information Technology & Services
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
Qualification
Required
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
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 software engineering experience
A candidate must be a US Citizen and requires an active/current TS/SCI with Polygraph clearance
Preferred
NiFi experience
Hands-on experience working with Elastic and RabbitMQ
NoSQL experience (i.e. MongoDB)
Distributed architecture creation
Cloud based architecture creation or experience
Company
GCI Incorporated
GCI is an Engineering and IT Services company focusing on Data Analytics, Engineering, Cyber Operations, Targeting and Analysis, Operations Solutions and Training.