Software Engineer
Job Description
General Dynamics Information Technology (GDIT) is hiring a Software Engineer in Annapolis Junction, Maryland to develop, enhance, and sustain information management software and services infrastructure supporting High-Performance Computing (HPC) systems in a Linux environment.
Role Overview
The Software Engineer will work on information management software and services infrastructure for HPC systems running in Linux. The role requires a security clearance of TS/SCI with polygraph and hands-on experience with modern software development and automation tooling.
Responsibilities
- Develop, enhance, and sustain information management software and services infrastructure for HPC systems in a Linux environment.
Required Qualifications
- Education: Bachelor of Arts or Bachelor of Science
- Experience: 2+ years of related experience
- Security clearance: TS/SCI with polygraph
- Experience using the Linux CLI and Linux tools
- Recent software development experience using Python
- Familiarity with automation frameworks, including Ansible, for deployment orchestration
- Familiarity with SQL technologies, including PostgreSQL
- Familiarity with CI/CD principles, methodologies, and tools such as GitLab CI
- Familiarity with containerization technologies such as Docker, PodMan, and containerd
- Experience using the Git source control system
- U.S. Citizenship Required
Additional Technologies and Tools
- Linux, Python, Ansible, PostgreSQL
- GitLab CI, Git Source Control System
- Docker, PodMan, containerd
- Netbox, JIRA, Confluence, Atlassian Tool Suite
- DCIM tools, Agile, Scrum, Scaled Agile Framework (SAFe)
Preferred Skills
- Familiarity with Agile, Scrum, or Scaled Agile Framework (SAFe) methodologies
- Familiarity with Datacenter Infrastructure Management (DCIM) tools such as Netbox
- Experience with the Atlassian Tool Suite (JIRA, Confluence)
Clearance Level
Top Secret SCI + Polygraph
Compensation and Benefits
- Salary range: $132,600 - $179,400 per year
- 401(k): 401K with company match
- Benefits: Comprehensive benefits and wellness packages
- Time off: Paid time off
Note: The salary will be set based on experience, geographic location, and possibly contractual requirements, and could fall outside of the stated range.
Work Location and Schedule
- Location: Annapolis Junction, Maryland (Onsite Workplace)
- Travel required: None
- Requisition type: Regular
Requisition Details
- REQ#: RQ228969
- Category: Software Engineering
- Public trust: None
- Years of experience: 2+ years of related experience (may vary based on technical training, certification(s), or degree)
Identity Verification Process
- Expected to be on camera during virtual interviews
- GDIT reserves the right to take your picture to verify your identity and prevent fraud
- Authorization is required for the collection, processing, and use of biometric data for identity verification and security purposes