Overview
On Site
$150000 - $151000 per annum
Full Time
Skills
HPC Engineer
Job Details
Our Client is Hiring a Skilled HPC Engineer!
<>Role Summary:</>
Our client, a global quantitative trading firm, is seeking an experienced HPC Engineer to join their dynamic Platform Development team. As an HPC Engineer, you will play a pivotal role in designing and enhancing high-performance trading systems, research compute clusters, and databases. This position offers the opportunity to work with cutting-edge technologies in a fast-paced and collaborative environment.
<>Responsibilities:</>
- Automate monitoring and maintenance tasks using Python and Bash scripts
- Collaborate with cross-functional teams to develop scalable solutions for complex problems
- Optimize operating systems and batch workflows for enhanced performance
- Manage and optimize the HPC environment, including storage solutions like Lustre and GPFS
- Conduct capacity planning and design to ensure optimal resource allocation
- Troubleshoot and tune systems using monitoring and diagnostic tools
<>Essential Skills & Experience:</>
- Bachelor's degree in Engineering, Computer Science, Information Systems, or related field
- 5-7 years of experience in building Linux and/or Windows-based HPC platforms
- Proficiency in kernel-level and I/O subsystem tweaks and tools such as sysctl, strace, and netstat
- Hands-on experience with automation in Python or similar tools
- Previous experience administering Lustre, GPFS, VAST, or similar parallel filesystems
- Familiarity with resource scheduling tools like HTCondor, SLURM, or equivalent
<>Desirable Skills & Experience:</>
- Knowledge of Windows-based HPC platforms
- Experience with storage solutions such as Lustre, VAST, and GPFS
- Understanding of market-making and trading strategies
If you possess the required skills and are excited about the opportunity to work in a collaborative and innovative environment, we encourage you to apply by submitting your CV today. Join Our Client's team and be part of a culture driven by problem-solving and achieving winning results together.
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.