Programmer – HPC

Clearance Level
Top Secret
Quantico, Virginia
Clarksburg, West Virginia

REQ#: RQ138153

Travel Required: Less than 10%
Requisition Type: Regular

We are GDIT.  We stay at the forefront of innovation and support, secure, and operate some of the most complex government, defense, and intelligence systems across the country.  We ensure today is safe and tomorrow is smarter. Our work has meaning and impact on the world around us, but also on us, and that’s important. 

GDIT is your place.  Make it your own by bringing your ideas and unique perspective to discover new ways to apply the latest technology securely and expertly.  By owning your opportunity at GDIT, you’ll be an important part of improving agency operations and ensuring today is safe and tomorrow is smarter.

At GDIT, our people are our differentiator.  Our work depends on a Programmer with experience in high performance computing (HPC) environments joining our team to support one of our Federal Government customers.  As a Programmer – HPC, you will serve as the subject matter expert (SME) for a range of HPC solutions and use your expertise to tailor these resources to the computational demands of the emerging cryptanalytic workloads that are critical to the FBI’s Secure Technology Exploitation (STE) program mission under this contract.

  • Install, configure, test, and maintain system management tools, infrastructure, and server plugins
  • Participate in the design of information and operational systems
  • Monitor and test application performance for potential bottlenecks, identify possible solutions, and work with developers to implement those fixes
  • Monitor and correct server and storage issues and create recovery processes and hardware for failures and performance bottlenecks
  • Communicate and coordinate with vendors and other IT personnel for problem resolution
  • Write and maintain custom scripts to increase system efficiency and lower the human intervention time on any tasks, such as automated provisioning
  • Prepare and maintain documentation for systems and system configurations

Required Qualifications:

  • C++
  • Linux proficiency
  • MPI
  • Knowledge of threads and processes
  • 3+ years of experience
  • An active Top Secret Clearance

Preferred Qualifications:

  • Experience with CUDA is plus
  • Ability to parallelize
  • Experience with HPC, scientific computing, and optimization is strongly preferred
  • BA/BS (or equivalent experience)
  • Batch systems management – slurm
  • MPI


  • Full-flex work week
  • 401K with company match
  • Internal mobility team dedicated to helping you own your career
  • Collaborative teams of highly motivated critical thinkers and innovators
  • Ability to make a real impact on the world around you

About Our Work

We are GDIT. The people supporting some of the most complex government, defense, and intelligence projects across the country. We deliver. Bringing the expertise needed to understand and advance critical missions. We transform. Shifting the ways clients invest in, integrate, and innovate technology solutions. We ensure today is safe and tomorrow is smarter. We are there. On the ground, beside our clients, in the lab, and everywhere in between. Offering the technology transformations, strategy, and mission services needed to get the job done.

COVID-19 Vaccination

GDIT does not have a vaccination mandate applicable to all employees. To protect the health and safety of its employees and to comply with customer requirements, however, GDIT may require employees in certain positions to be fully vaccinated against COVID-19. Vaccination requirements will depend on the status of the federal contractor mandate and customer site requirements.

GDIT is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or veteran status, or any other protected class.