1

Urgently Hiring Hpc Engineer Jobs (NOW HIRING)

About the role Parallel Works is hiring a Junior HPC Systems Engineer to learn supercomputing operations on production systems. The role starts with monitoring, node health, and account and ...

Showing results 41-60

Urgently Hiring Hpc Engineer information

See salary details

$29K

$105.6K

$169K

How much do urgently hiring hpc engineer jobs pay per year?

As of Aug 10, 2026, the average yearly pay for urgently hiring hpc engineer in the United States is $105,605.00, according to ZipRecruiter salary data. Most workers in this role earn between $83,500.00 and $127,000.00 per year, depending on experience, location, and employer.

What does an HPC engineer do?

An HPC (High Performance Computing) Engineer designs, builds, and maintains high-performance computing systems used for complex computational tasks in research, science, and industry. Their responsibilities include configuring clusters, optimizing software for parallel processing, and ensuring that computing resources run efficiently. HPC Engineers also troubleshoot hardware and software issues, manage data storage, and help users get the most out of the system. They work closely with researchers and IT teams to support large-scale simulations, data analytics, and machine learning workloads.

What are the key skills and qualifications needed to thrive as an HPC engineer?

To thrive as an HPC Engineer, you need a solid background in computer science or engineering, strong programming skills (such as C/C++ and Python), and experience with parallel computing and Linux-based systems. Familiarity with HPC cluster management tools, workload schedulers (like SLURM or PBS), and knowledge of MPI/OpenMP libraries is typically required, and certifications in cloud or HPC technologies can be advantageous. Excellent problem-solving, teamwork, and communication skills help distinguish top candidates in this role. These skills are crucial for optimizing system performance, ensuring efficient resource use, and supporting advanced computational research in demanding environments.

What is the difference between Urgently Hiring Hpc Engineer vs Hpc System Administrator?

AspectUrgently Hiring Hpc EngineerHpc System Administrator
Required CredentialsBachelor's in Computer Science or related, experience with HPC systemsBachelor's in IT or related, experience with HPC infrastructure
Work EnvironmentResearch labs, data centers, high-performance computing clustersData centers, research institutions, enterprise HPC environments
Employer & Industry UsageTech companies, research institutions, universitiesResearch labs, government agencies, large enterprises
Common Search & ComparisonFocuses on developing and optimizing HPC applicationsFocuses on maintaining and managing HPC systems

The main difference is that Urgently Hiring Hpc Engineers develop and optimize HPC applications, while Hpc System Administrators focus on maintaining and managing HPC infrastructure. Both roles require similar credentials and work in high-performance computing environments, but their core responsibilities differ.

What are the most common challenges faced by HPC engineers in managing large-scale computing clusters?

HPC Engineers often encounter challenges related to maintaining the performance and reliability of large-scale computing clusters. These may include troubleshooting hardware and software failures, optimizing resource allocation for diverse workloads, and ensuring efficient data storage and transfer across nodes. Additionally, keeping up with rapidly evolving technologies and integrating new solutions while minimizing downtime can be demanding. Collaboration with researchers, IT staff, and software developers is also essential to address user needs and system improvements.
What cities are hiring for Urgently Hiring Hpc Engineer jobs? Cities with the most Urgently Hiring 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 Urgently Hiring Hpc Engineer jobs? States with the most job openings for Urgently Hiring Hpc Engineer jobs include:

Software Engineer - HPC Linux (TS/SCI Clearance Required)

North Point Technology

Colorado Springs, CO โ€ข On-site

Full-time

Re-posted 3 days ago


Job description

***This job requires active TS/SCI clearance with a CI Polygraph. Please apply only if you have an active TS/SCI clearance with a CI Polygraph. ***
North Point Technology is hiring a hands-on HPC Linux Software Engineer to support mission-critical R&D efforts in a high performance computing environment. This role is ideal for an engineer who can work directly with users, solve complex modeling and simulation challenges, and help strengthen HPC software workflows in a fast-paced on-site lab setting.
Responsibilities:
Support HPC users and technical staff in a research and development environment, helping solve modeling and simulation workflow issues across heterogeneous, multi-platform systems. Develop, maintain, and troubleshoot Linux-based software used in HPC environments, including existing code bases and distributed applications. Partner closely with the Technical User Support team, team lead, Chief Scientist, customers, and site staff to resolve technical problems and improve user effectiveness. Contribute across the software lifecycle including requirements, design, coding, documentation, testing, and maintenance. Provide technical guidance to junior engineers and scientists, lead code reviews, and create training materials, tutorials, and onboarding content for users and internal staff.
Required Qualifications:
  • TS/SCI Clearance with CI Polygraph
  • Bachelor's degree in a STEM-related discipline
  • 10+ years of professional software engineering experience
  • Around 5 years of experience developing and using modeling and simulation software in heterogeneous, multi-platform environments
  • Experience supporting HPC user workflows for modeling and simulation problems, including GUI-based workflows
  • Knowledge of High Performance Computing environments and related technologies
  • Proficiency in Fortran, C, and/or C++
  • Proficiency with Bash and Korn shell scripting
  • Strong Linux experience, including the ability to troubleshoot end-user system issues independently in a lab environment
  • Experience with coding standards, unit testing, and configuration management
  • Strong ability to analyze, debug, and maintain existing code bases
  • Experience with requirements, use cases, design, coding, documentation, and testing of scalable distributed applications in Linux environments
  • Experience mentoring junior engineers or scientists, providing technical guidance, and leading code reviews
  • Experience designing and delivering training workshops, tutorials, or onboarding materials for HPC users and internal staff
  • Strong communication skills and the ability to work effectively across technical teams and customer stakeholders
  • Excellent attention to detail, strong problem-solving ability, and solid organizational skills

Preferred Qualifications:
  • Experience working on-site with research and development customers in mission-focused environments
  • Experience supporting technical user communities in HPC or scientific computing settings
    Background balancing software engineering, end-user support, and technical training responsibilities in the same role

North Point Technology is THE BEST place to work for curious-minded engineers motivated to support our country's most crucial missions! We focus on long term projects, leveraging the latest technology in support of innovative solutions to solve our customer's most difficult problems.
At North Point Technology, EMPLOYEES come first! We value our employees by providing excellent compensation, benefits, and a flexible work-life balance. We strive for a close-knit and open atmosphere where the owners are always directly available to our team members.
Come join us! Apply with North Point Technology today!
For positions requiring a federal security clearance, your clearance level must be clearly identified on your resume.