High Performance Computing Software Engineer - Supercomputing