At a Glance
- Tasks: Design, deploy, and maintain HPC clusters while optimising performance.
- Company: Join a leading IT Services provider expanding their Compute division.
- Benefits: Enjoy competitive salary, excellent benefits, and career development opportunities.
- Why this job: Work on impactful projects in life sciences, finance, engineering, and AI.
- Qualifications: Experience with HPC environments, Linux systems, and scripting skills required.
- Other info: Perfect for HPC experts or ambitious engineers ready to innovate.
The predicted salary is between 34000 - 48000 £ per year.
Location: Sheffield
Industry: IT Services / High Performance Computing
Salary: £40,000 - £45,000
Employment Type: Full-Time, Permanent
Chapman Tate Associates are proud to be partnering with a leading IT Services provider that is rapidly expanding their Compute division. As part of this growth, we are seeking a talented HPC Compute Engineer to join their high-performing team and support the design, implementation, and optimisation of cutting-edge high-performance computing environments.
This is an exciting opportunity for a passionate and technically proficient engineer to work at the forefront of modern compute technologies—powering scientific research, enterprise analytics, and high-end simulation platforms.
Role OverviewAs an HPC Compute Engineer, you will be instrumental in:
- Designing, deploying, and maintaining HPC clusters and supporting infrastructure.
- Ensuring optimal performance and reliability of compute resources across customer environments.
- Supporting high-throughput compute workloads across Linux-based systems.
- Collaborating with research teams, developers, and systems architects to drive innovation.
- Troubleshooting complex systems issues across hardware, OS, and networking layers.
- Automating tasks and improving systems through scripting and infrastructure-as-code tools.
We’re looking for individuals with the following skills and experience:
- Proven experience in managing HPC environments (on-prem, cloud, or hybrid).
- Deep understanding of Linux-based systems (CentOS, RHEL, Ubuntu, etc.).
- Experience with workload managers/schedulers (e.g. Slurm, PBS, LSF).
- Familiarity with parallel file systems (e.g. Lustre, GPFS) and storage management.
- Scripting skills in Bash, Python or similar for automation and orchestration.
- Knowledge of performance tuning, monitoring tools and job profiling.
- Strong problem-solving skills and the ability to work in fast-paced technical environments.
- Exposure to cloud-based HPC solutions (AWS, Azure, or GCP).
- Experience with containerisation (Docker, Singularity) in HPC environments.
- Certifications or training in Linux systems, HPC architectures or cloud platforms.
Work with one of the industry’s top IT Services companies, delivering mission-critical solutions. Collaborative team culture focused on innovation and continuous improvement. Competitive salary, excellent benefits, and career development opportunities. Projects that have real-world impact in fields like life sciences, finance, engineering, and AI.
Apply TodayIf you’re an HPC expert looking for your next challenge—or an ambitious engineer ready to step into high-performance computing—get in touch with Chapman Tate Associates today. We’re ready to help you take the next step in your technical career.
HPC Compute Engineer employer: Chapman Tate Associates
Contact Detail:
Chapman Tate Associates Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land HPC Compute Engineer
✨Tip Number 1
Familiarise yourself with the specific HPC technologies mentioned in the job description, such as Slurm and Lustre. Being able to discuss these tools confidently during your interview will demonstrate your technical proficiency and genuine interest in the role.
✨Tip Number 2
Network with professionals in the HPC field through platforms like LinkedIn or local tech meetups. Engaging with others in the industry can provide valuable insights and potentially lead to referrals, which can significantly boost your chances of landing the job.
✨Tip Number 3
Prepare to showcase your problem-solving skills by reviewing common issues faced in HPC environments. Be ready to discuss how you've tackled similar challenges in the past, as this will highlight your ability to thrive in fast-paced technical settings.
✨Tip Number 4
If you have experience with cloud-based HPC solutions, be sure to emphasise this during your discussions. Many companies are looking for candidates who can bridge traditional HPC with modern cloud technologies, so showcasing this knowledge can set you apart from other applicants.
We think you need these skills to ace HPC Compute Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in managing HPC environments, Linux systems, and any specific workload managers or scripting skills mentioned in the job description. Use keywords from the job listing to ensure your application stands out.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for high-performance computing and your technical proficiency. Mention specific projects or experiences that demonstrate your ability to design, deploy, and maintain HPC clusters.
Showcase Problem-Solving Skills: In your application, provide examples of how you've tackled complex systems issues in past roles. Highlight your troubleshooting abilities across hardware, OS, and networking layers, as this is crucial for the role.
Highlight Continuous Learning: Mention any certifications or training related to Linux systems, HPC architectures, or cloud platforms. This shows your commitment to professional development and staying current in the field.
How to prepare for a job interview at Chapman Tate Associates
✨Showcase Your HPC Experience
Be prepared to discuss your previous experience managing HPC environments. Highlight specific projects where you designed, deployed, or optimised HPC clusters, and be ready to explain the challenges you faced and how you overcame them.
✨Demonstrate Your Linux Proficiency
Since a deep understanding of Linux-based systems is crucial for this role, brush up on your knowledge of CentOS, RHEL, and Ubuntu. Be ready to answer technical questions about system administration and troubleshooting in these environments.
✨Familiarise Yourself with Workload Managers
Make sure you understand workload managers like Slurm, PBS, or LSF. You might be asked to explain how you would configure or troubleshoot these systems, so having practical examples from your past work can really help.
✨Prepare for Problem-Solving Scenarios
Expect to face technical problem-solving scenarios during the interview. Practice articulating your thought process when troubleshooting complex systems issues across hardware, OS, and networking layers, as this will demonstrate your analytical skills.