JobMesh

High-Performance Computing (HPC) Software Engineer III

Markon · Fort Meade, Maryland, US

Description Markon’s partner company is seeking a High-Performance Computing (HPC) Software Engineer to design, develop, optimize, and maintain scalable para...

Job description

Description Markon’s partner company is seeking a High-Performance Computing (HPC) Software Engineer to design, develop, optimize, and maintain scalable parallel and distributed systems operating in advanced HPC environments for the Fort Meade Customer. This role requires deep expertise in parallel programming, performance optimization, Linux systems, and large-scale HPC architectures. The engineer will serve as a technical leader, helping drive architectural decisions, implementing high-performance solutions, and mentoring team members in advanced HPC methodologies. Responsibilities: - Design, develop, and maintain high-performance parallel and distributed software systems - Optimize applications for performance across CPU, GPU, memory, storage, and network layers - Implement scalable algorithms for large-scale HPC environments - Develop automation scripts to streamline system operations and development workflows - Install, configure, and support COTS, GOTS, and FOSS software packages and libraries in Linux environments - Analyze and optimize application performance using advanced HPC techniques - Provide technical leadership and mentorship on parallel computing strategies and HPC...