More jobs:
HPC Software Engineer II
Job in
Richardson, Dallas County, Texas, 75080, USA
Listed on 2026-04-21
Listing for:
University of Texas at Dallas
Full Time
position Listed on 2026-04-21
Job specializations:
-
IT/Tech
IT Support, Systems Engineer, Cybersecurity
Job Description & How to Apply Below
Job Summary
Reporting to the Director High Performance Computing (HPC) Facilitation, this is a mid-level HPC systems software engineer position with a required background in HPC environments. To collaborate with and support our customers, this engineer must have demonstrated a consultative customer service attitudes in prior roles in similar organizations. Primary responsibilities include install and manage software to support researcher; lifecycle management of software including patching and versioning;
tailor the installation and management according to researcher needs while leveraging HPC systems capabilities; train users in the use of software through workshops; prepare software documentation; troubleshoot user software issues; and help with planning of software use in HPC environments. The applicant must have broad industry knowledge of hardware and/or software services involved in building and operating HPC environments.
Minimum Education and Experience
High school diploma with eight (8) years recent applicable experience.
Associate Degree with six (6) years recent applicable experience.
Bachelor's Degree with four (4) years recent applicable experience.
Preferred
Education and Experience
Preferred Qualifications:
* Master's degree in Computer Science or equivalent with two years of experience in corresponding research services, support efforts, products and technologies.
* Current knowledge of HPC best practice and systems deployment and maintenance.
* Troubleshooting methodology and awareness of industry standards.
* Excellent interpersonal, written, and verbal communication skills are a must.
* Good technical documentation, architecture diagramming, and organizational skills.
* Ability to manage support tickets and prioritize considering varied scope, scale, and technical requirements.
* Familiarity with data center operations fundamentals in networking and power.
* Experienced in Linux operating system for installing and managing software.
* Ability to package scientific software into RPMs, containers (and integrate with Lmod-so users can `module load `).
* Familiarity with Apptainer/Singularity HPC/Docker/Kuberneties.
Knowledge, Skills and Ability:
* Familiarity with at least two high performance cluster operating systems such as OpenHPC, ROCKS, Bright/Nvidia Cluster Manager, Open OnDemand.
* Familiarity with large scale high performance parallel file storage systems such as WEKA, VAST, GPFS, BGFS, CEPH.
* Experience with installing and supporting:
Open source and commercial research related software, Python, R, Matlab, Mathworks, Julia, Ansys, Intel, nVidia CUDA and GCC compilers.
* Experience with all related dev ops tools such as Git Hub, Git Lab, Ansible, package management tools for rpm and or deb package building.
* Experience with SLURM job scheduler.
Other Qualifications
To the extent this position requires the holder to research, work on, or have access to critical infrastructure as defined in Section 117.001(2) of the Texas Business and Commerce Code, the ability to maintain the security or integrity of the critical infrastructure is a minimum qualification to be hired and to continue to be employed in the position.
Essential Duties and Responsibilities
* Be a software support engineer for University HPC cluster or services with support from core HPC team for complex scenarios.
* Responds to user tickets from faculty and students. Level 2 support experience at scale of 1 to 3 with 3 being a senior specialist.
* Act as a role model in demonstrating integrity and ethical behavior in working with confidential and university information.
* Assists in development and implementation of internal policies, rules, and operation procedures for HPC and Cyber infrastructure to guarantee various assurance…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
Search for further Jobs Here:
×