16 days old

High Performance / Analytic System Programmer

Bedford, MA

Why choose between doing meaningful work and having a fulfilling life? At MITRE, you can have both. That's because MITRE people are committed to tackling our nation's toughest challengesand we're committed to the long-term well-being of our employees. MITRE is different from most technology companies. We are a not-for-profit corporation chartered to work for the public interest, with no commercial conflicts to influence what we do. The R&D centers we operate for the government create lasting impact in fields as diverse as cybersecurity, healthcare, aviation, defense, and enterprise transformation. We're making a difference every dayworking for a safer, healthier, and more secure nation and world. Our workplace reflects our values. We offer competitive benefits, exceptional professional development opportunities, and a culture of innovation that embraces diversity, inclusion, flexibility, collaboration, and career growth. If this sounds like the choice you want to make, then choose MITREand make a difference with us.

MITRE's Enterprise Technical Computing (ETC) division provides multiple compute services to MITRE research organizations. Our Big Data Analysis and High-Performance Computing group is looking for an experienced Linux systems administrator with High Performance Computing (HPC) experience and programming skills, to join our team.
Key functions:
  • Maintain, monitor, and mitigate operations for ETC HPC clusters
  • Provide technical support to the MITRE HPC user community via the corporate trouble ticketing system.
  • Set up, conduct, and document performance and evaluation tests or experiments.
  • Develop, modify, and maintain documentation on the clusters and related processes.
  • Install software, including programming languages; GPU, and other device drivers.
  • Develop and apply best practices for maintaining scheduler fairness


  • Bachelors degree in computer science, math, engineering, or an associated field.
  • 3 or more years linux system administration experience with CentOS, RedHat or other flavor

  • Experience with docker, singularity, or another container technology.
  • Hands on experience with basic computer networking and routing. 
  • Programming in at least 1 of the following languages: C, C++, Perl, Python, Java, shell scripts
  • Familiarity with HPC-specific resources, such as GPUs, FPGAs, Singularity, MPI, Infiniband, OmniPath, process scheduling software: PBS, Torque, Moab, Condor, slurm
  • Troubleshooting basic internet protocols (DNS, DDNS, DHCP, BOOTP, SMTP, S/FTP, HTTP/S, NFS, CIFS/SMB, PKI, TCP, UDP, MPI)
Minimum Qualifications:
  • Bachelor's Degree in Computer Science or Computer Engineering or similar field.
  • Linux systems administration experience
  • Programming skills


Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

High Performance / Analytic System Programmer

Bedford, MA

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast