HPE is seeking a motivated and skilled Senior Software Engineer to join the Advanced Programming Team within the HPC & AI Advanced Development Organization. This position is remote within the United States and requires valid U.S. work authorization. In this role, the software engineer will collaboratively solve challenges in scaling high-fidelity, discrete-event simulations on HPE supercomputers, using distributed memory and resilient execution techniques like checkpointing. There will also be the development of workflows for distributed, large-scale data analysis of traces, logs, and telemetry data from simulations and HPC systems.