Jobs › Argonne National Laboratory
HPC Systems Administration Specialist
Posted Aug 26, 2026 · We last checked this listing on Oct 6, 2026
Apply at Argonne National Laboratory
Likely interview questions for this role
Written from this job description, not a generic list. Each one notes what the interviewer is really checking.
About your past
Tell me about a time you worked closely with a domain scientist to tune their code.
What they are checking: Whether they can collaborate with researchers and translate between science needs and system details.
Tell me about a time a fix you made caused a new problem. What did you do next?
What they are checking: Whether they own their mistakes and roll back or repair quickly on systems many people use.
How do you document software environments so users and other admins can understand them?
What they are checking: Whether they write documentation that reduces support load and helps the whole team.
What would you do
A researcher says their application runs much slower after a software stack update. What do you do?
What they are checking: Whether they can track down performance regressions and work with the application owner to fix them.
Several teams ask for conflicting changes to the software environment in the same week. How do you handle it?
What they are checking: How they prioritize and communicate when users' needs compete on shared systems.
About the work
How do you structure Spack environments across several systems so they stay consistent but still support very different applications?
What they are checking: Whether they have real experience managing Spack at scale, including environments, views and concretization.
A scientific code builds fine on CPUs but fails to compile for the GPU nodes. Walk me through how you'd debug it.
What they are checking: Whether they can work through compiler, flags and dependency issues on heterogeneous exascale hardware.
What problems have you run into with CMake when building large scientific software, and how did you fix them?
What they are checking: Whether they have hands-on build system experience beyond following install instructions.
How do you decide which versions of a library to provide as defaults on a shared supercomputer?
What they are checking: Whether they balance stability for current users against new features others need.
How do you test a new software stack before you roll it out to users on a production system?
What they are checking: Whether they use validation and testing so they do not break users' work during upgrades.
What's your experience with MPI libraries and GPU programming models like CUDA, SYCL or HIP?
What they are checking: Whether they understand the parallel stacks that scientific applications on ALCF systems depend on.
Practice this interview out loud.
Offer builds a real interview for this exact role at Argonne National Laboratory from your resume and this job description, asks the questions one at a time, and tells you what landed. The first one is free.
Practice this out loudThe full job description
As published by Argonne National Laboratory.