1

Hpc Engineer Jobs (NOW HIRING)

We are seeking a highly skilled and motivated HPC Engineer to join our Engineering team. This individual will design, implement, optimize, and support high-performance computing solutions tailored to ...

We are seeking a highly skilled and motivated HPC Engineer to join our Engineering team. This individual will design, implement, optimize, and support high-performance computing solutions tailored to ...

We are seeking a highly skilled and motivated HPC Engineer to join our Engineering team. This individual will design, implement, optimize, and support high-performance computing solutions tailored to ...

HPC Engineer Sabre is seeking an HPC Data Storage Engineer to support a mission-critical Department of Defense (DoD) program dedicated to high-performance computing operations. As an HPC Engineer ...

Senior HPC Engineer

New York, NY · On-site

$175K - $250K/yr

Senior HPC Engineer Millennium's Infrastructure organization designs, engineers, and operates a robust global computing platform supporting WorldQuant's quantitative research. We are seeking a Senior ...

HPC Engineer Sabre is seeking an HPC Data Storage Engineer to support a mission-critical Department of Defense (DoD) program dedicated to high-performance computing operations. As an HPC Engineer ...

HPC Engineer Sabre is seeking an HPC Data Storage Engineer to support a mission-critical Department of Defense (DoD) program dedicated to high-performance computing operations. As an HPC Engineer ...

HPC Engineer Sabre is seeking an HPC Data Storage Engineer to support a mission-critical Department of Defense (DoD) program dedicated to high-performance computing operations. As an HPC Engineer ...

The Team The HPC Engineering team is part of the AI Compute Platform organization at Biohub, a non-profit research lab committed to open science and open-source AI. We own the design, operation, and ...

We are looking for an HPC Platform Engineer to help accelerate the next era of high performance computing innovation. What You'll Be Doing: * You will be a leader the engineering and operations of ...

The Team The HPC Engineering team is part of the AI Compute Platform organization at Biohub, a non-profit research lab committed to open science and open-source AI. We own the design, operation, and ...

We are looking for an HPC Platform Engineer to help accelerate the next era of high performance computing innovation. What You'll Be Doing: * You will be a leader the engineering and operations of ...

HPC Engineer

Austin, TX · On-site

$130K - $176K/yr

We are looking for an HPC Operations Engineer to help run, improve, and modernize these services. This role combines production operations, site reliability engineering, automation, cloud integration ...

Hands-on HPC hardware knowledge * Programming language: Python, Shell * Virtualization and containerization * Computer network * Distributed file systems * Network switch topology

HPC Engineer

Austin, TX

$130K - $176K/yr

We are looking for an HPC Operations Engineer to help run, improve, and modernize these services. This role combines production operations, site reliability engineering, automation, cloud integration ...

Senior HPC Engineer

Manhattan, NY · On-site

$115K - $158K/yr

They are seeking a Senior HPC Engineer to take ownership of building and evolving large-scale, high-throughput HPC and GPU platforms that support AI- and machine-learning-driven research.

R0240542 HPC Engineer, Junior The Opportunity: As a junior HPC engineer, you'll support the operation of HPC workflows that power large-scale aerospace simulation campaigns. You'll help configure and ...

next page

Showing results 1-20

Hpc Engineer information

See salary details

$24K

$108K

$172K

How much do hpc engineer jobs pay per year?

As of Jun 15, 2026, the average yearly pay for hpc engineer in the United States is $107,956.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $133,500.00 per year, depending on experience, location, and employer.

What engineers make $300,000 a year?

Highly experienced engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $300,000 or more annually, especially with senior roles, leadership positions, or in high-demand industries. These roles often require advanced skills, certifications, and extensive experience, and may include working in high-cost-of-living areas or for large technology companies.

Does HPC pay well?

HPC (High Performance Computing) engineers typically earn competitive salaries due to their specialized skills in system architecture, parallel processing, and software optimization. Salaries vary based on experience, location, and industry, but generally, HPC roles offer above-average compensation compared to other engineering fields.

What engineers make $500,000?

Highly experienced engineers in specialized fields such as software engineering, data engineering, or systems engineering can earn $500,000 or more annually, especially with senior roles, leadership positions, or in high-demand industries like technology or finance. Achieving this level often requires advanced skills, certifications, and extensive experience.

What are the key skills and qualifications needed to thrive in the Hpc Engineer position, and why are they important?

To thrive as an HPC Engineer, you need a solid background in computer science, mathematics, or a related field, with expertise in parallel computing, Linux systems, and high-performance cluster management. Proficiency with job schedulers (like SLURM or PBS), programming languages such as C/C++ or Python, and experience with distributed file systems are highly valuable, and certifications in relevant areas can enhance your qualifications. Strong problem-solving, collaboration, and communication skills help you work efficiently within technical teams and explain complex concepts to non-experts. These skills and qualities are essential for ensuring high performance, reliability, and scalability of computing systems in scientific and enterprise settings.

What are some of the common challenges faced by HPC Engineers in their day-to-day work?

HPC Engineers often encounter challenges such as optimizing performance for complex workloads, troubleshooting system failures, and efficiently managing large-scale infrastructures. You may be required to balance the needs of multiple users and projects, quickly address hardware or software issues, and stay ahead of evolving technologies. Collaboration with researchers, IT staff, and software developers is key to designing robust solutions. Overcoming these challenges helps improve computational efficiency and supports critical research and business objectives.

What does an HPC Engineer do?

An HPC (High-Performance Computing) Engineer designs, deploys, and optimizes high-performance computing systems used for intensive computational tasks. They work with parallel computing, cluster management, and performance tuning to ensure efficient processing of large-scale simulations, data analysis, and scientific research. Their role often involves configuring hardware, optimizing software, and troubleshooting issues to maximize system performance.

What does an HPC engineer do?

An HPC (High-Performance Computing) engineer designs, develops, and maintains large-scale computing systems used for complex data processing and scientific simulations. They optimize hardware and software performance, troubleshoot system issues, and often work with parallel computing tools and programming languages like MPI or CUDA to ensure efficient operation of supercomputers or clusters.
More about Hpc Engineer jobs
What cities are hiring for Hpc Engineer jobs? Cities with the most Hpc Engineer job openings:
What are the most commonly searched types of Hpc Engineer jobs? The most popular types of Hpc Engineer jobs are:
What states have the most Hpc Engineer jobs? States with the most job openings for Hpc Engineer jobs include:
Infographic showing various Hpc Engineer job openings in the United States as of June 2026, with employment types broken down into 99% Full Time, and 1% Part Time. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $107,956 per year, or $51.9 per hour.
HPC Engineer

Other

Posted 29 days ago


Job description

Description:

This position is located in Charlottesville; VA. DSA will be providing relocation to Charlottesville market. 

Data Systems Analysts, Inc. (DSA) is seeking a TS/SCI cleared HPC Engineer to assist users executing computational workloads within secure High-Performance Computing (HPC) environments. The HPC Engineer will work directly with engineers, analysts, and researchers to support job execution, troubleshoot workload failures, and improve the performance and efficiency of compute workloads running on HPC clusters.

The Engineer will assist users with scheduler job scripts, application execution, and workload performance troubleshooting while promoting HPC best practices for efficient cluster utilization. This role serves as the primary interface between mission users and HPC platform infrastructure teams.

This position requires strong Linux experience, scripting capability, and familiarity with distributed computing environments supporting scientific or engineering workloads.

This position is onsite in Charlottesville, VA.

Responsibilities:

  • Provide user support for computational workloads running on HPC clusters in classified and unclassified environments.
  • Assist users in developing, submitting, and troubleshooting scheduler job scripts for systems such as Slurm or PBS, including resource allocation for CPU, GPU, and distributed compute workloads.
  • Troubleshoot slow, hanging, or failing HPC jobs including MPI based distributed workloads, GPU jobs, and large scale parallel applications.
  • Support users compiling and executing scientific, modeling, or data processing applications within Linux based HPC environments.
  • Provide guidance on HPC best practices for job scheduling, compute resource allocation, and workload performance.
  • Monitor workload execution patterns and provide guidance to improve cluster throughput and resource utilization.
  • Develop scripts or tools using Bash or Python to automate common operational tasks.
  • Maintain documentation and knowledge base articles describing system capabilities, job execution procedures, and troubleshooting guidance.
  • Support performance analysis of compute workloads to identify inefficiencies or configuration issues.
  • Coordinate with HPC systems engineers when infrastructure or cluster configuration issues impact workload performance.
  • Provide responsive on site support for users executing HPC workloads in mission environments.
  • Maintain source controlled scripting and tools using Git or similar version control platforms.
  • Assist users with environment modules and runtime environments required for executing HPC applications.

Required Education, Certifications and Security Clearance:

  • BS degree in Engineering, Computer Science, or related STEM field
    • Experience may be substituted for degree
  • TS/SCI Clearance
  • Ability to obtain DoD 8140 (8570) IAT Level II certification

Required Experience/Qualifications:

  • Minimum 5 years of Linux experience including command line system usage, scripting, and troubleshooting applications in multi-user server environments.
  • Professional experience administering or supporting command line Linux systems (RHEL derivatives preferred).
  • Experience developing scripts using Bash, Python, or similar scripting languages.
  • Experience troubleshooting software execution issues in distributed computing environments.
  • Working knowledge of job scheduling systems such as Slurm, PBS, Torque, or similar platforms.
  • Experience supporting users in technical computing or engineering environments.
  • Strong troubleshooting and analytical skills.
  • Ability to communicate technical concepts clearly to both technical and non technical users.
  • Active TS/SCI security clearance.

Preferred Experience/Qualifications:

  • Experience as a user or administrator of HPC clusters.
  • Experience supporting parallel computing frameworks such as MPI, OpenMP, or CUDA based GPU workloads.
  • Experience supporting scientific or engineering applications requiring large scale compute resources.
  • Experience using performance monitoring and optimization tools for compute workloads.
  • Experience compiling applications using C, C++, Fortran, or Python based environments.
  • Experience working in classified computing environments.
  • Experience supporting GPU enabled workloads.

#DSA209

#LI-KE1