Data Engineer - TS/SCI with Polygraph
Job Description
What you will gain
- 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
Location: Chantilly, VA (onsite). Salary: USD 221,000 - 299,000 per year. U.S. citizenship and security clearance constraints apply.
Role overview
In this on-site Data Engineer role, you will design, build, and optimize scalable backend and data integration systems. The position is based in Chantilly, VA, and requires active TS/SCI with Polygraph and U.S. citizenship.
Responsibilities
- Backend & System Development
- Design, develop, and maintain scalable backend systems in Java, Python, Angular, Java Script, Go, or equivalent
- Architect and implement data integration solutions for structured and unstructured data
- Develop REST APIs and services for real-time and batch processing
- Maintain modular software libraries with clean interfaces and reusable code
- Data Engineering & ETL
- Build and optimize ETL pipelines using frameworks such as Elastic Search, Kafka, and Airflow
- Experience with relational and NoSQL databases, plus cloud-native data services
- Ensure high performance, scalability, and reliability in data workflows
- Integrate externally developed code into core software libraries
- Cloud & DevOps
- Deploy and maintain solutions across cloud environments (AWS, Azure, GCP)
- Apply containerization (Docker, Kubernetes) and CI/CD pipelines for automation
- Adhere to configuration management and infrastructure standards
- Software Development Lifecycle
- Translate business requirements into technical specifications across data and application layers
- Maintain code quality through testing, regression analysis, and reviews
- Investigate and resolve production issues to improve stability and data integrity
- Conduct full lifecycle testing following strict quality procedures
- Application & User Support
- Provide bug fixes, enhancements, GUI improvements, and access control updates
- Install, configure, and monitor applications to meet operational requirements
- Deliver ad-hoc training and support to users
- Collaboration & Quality Assurance
- Partner with configuration managers to integrate internal and external software solutions
- Evaluate and recommend third-party vendors and partners
- Support development of standards, methods, and procedures for product release readiness
Qualifications
- Education: BS in Computer Science or related field, or the equivalent combination of education, technical certifications or training, or work experience
- Experience: 10+ years
- Security: Active TS/SCI with Polygraph REQUIRED
- Location: Chantilly, VA – On Customer Site
- Citizenship: U.S. Citizenship Required
Technologies
- Java
- Python
- Angular
- Java Script
- Go
- Elastic Search
- Kafka
- Airflow
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- CI/CD
Work requirements
- 10 + years of related experience
- May vary based on technical training, certification(s), or degree
- Travel Required: None
- Citizenship: U.S. Citizenship Required