HPC Storage Performance Engineer

Hewlett-Packard Enterprise
Spring, United States of America
5 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 349K

Job location

Spring, United States of America

Tech stack

C
Artificial Intelligence
Application Performance Management
C++
Compilers
Profiling
Nvidia CUDA
Linux
Fortran
General Parallel File Systems
Python
OpenMP
Performance Tuning
Software Tools
Scripting (Bash/Python/Go/Ruby)
Parallel Computation
Gpu Programming

Job description

This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office., * Successfully complete long and short-term benchmark projects involving some of the largest HPC systems in the world that utilize the latest HPC technologies.

  • Understand HPC architectural components and features, as well as performance estimation methodologies used to provide required information and performance assessments for storage benchmarks on future HPE and competitive systems.
  • Provide technical analysis of I/O in standard HPC storage and application benchmarks.
  • Identify solutions, define action plans, and help coordinate and deliver optimal benchmark enhancements and solutions in partnership with account teams.
  • Develop and maintain current knowledge of competitors' and HPE's HPC products and relevant HPC performance optimization techniques to ensure HPE's ability to provide high-quality benchmark performance results.

Requirements

  • 10+ years of related working experience is required.

  • Deep understanding of the HPC Storage environment, including Lustre architecture, tuning, and metrics gained through experience in HPC and AI environments

  • Experience with storage benchmarks, profiling tools and/or scientific/engineering software for HPC systems.

  • Familiarity with analyzing the role of storage in I/O synthetic benchmarks and end-user application performance.

Preferred Qualifications:

  • Experience in one or more of the following storage solutions: DAOS, GPFS, WekaIO, VAST, BeeGFS.

  • Knowledge of HPC system components interaction with HPC benchmarks in addition to storage including processor, accelerator, memory, and software technologies

  • Understanding of parallel programming techniques and algorithms.

  • Ability to triage complex issues, provide test cases and interact with R&D groups as part of a process to report and fix bugs.

  • Expertise with software utilized by the HPC community that includes Compilers (C++, C, Fortran), OpenMP, MPI, MPI-IO, Python and other Linux based scripting languages

  • Expertise in GPU programming (CUDA and HIP)

  • BS (Masters Preferred) degree in in a Science, Technology, Engineering or Mathematical discipline.

About the company

Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people live and work. We help companies connect, protect, analyze, and act on their data and applications wherever they live, from edge to cloud, so they can turn insights into outcomes at the speed required to thrive in today's complex world. Our culture thrives on finding new and better ways to accelerate what's next. We know varied backgrounds are valued and succeed here. We have the flexibility to manage our work and personal needs. We make bold moves, together, and are a force for good. If you are looking to stretch and grow your career our culture will embrace you. Open up opportunities with HPE.

Apply for this position