IT Graduate Recruitment
We are looking for an exceptional HPC Engineer to design and optimise some of the most demanding computational systems. This role is focused on solving difficult engineering problems at scale, working with advanced computing infrastructure, distributed systems and performance-critical workloads. We are seeking someone with outstanding technical ability who enjoys understanding systems deeply, from hardware and operating systems through to software optimisation and large-scale computation. About the Role You will work on the design, optimisation and operation of high-performance computing environments. You will be responsible for improving computational efficiency, building reliable infrastructure and solving complex challenges involving large-scale workloads. This is a highly technical role suited to someone with exceptional analytical ability and a passion for pushing the limits of computing performance. Key Responsibilities Design and optimise high-performance computing environments. Build and maintain large-scale Linux-based compute infrastructure. Improve performance through profiling, benchmarking and optimisation. Develop automation tools for managing complex computational systems. Work with distributed computing workloads and parallel processing environments. Diagnose and resolve challenging infrastructure and performance issues. Optimise resource utilisation across compute, storage and networking systems. Develop solutions for reliability, scalability and operational efficiency. Collaborate with engineers and researchers on computationally intensive projects. About You Exceptional academic background from a leading UK university. Degree in Computer Science, Mathematics, Physics, Engineering or a related quantitative discipline. Strong programming ability in Python, C++, C, Rust or Fortran. Deep understanding of Linux systems and computer architecture. Strong knowledge of algorithms, performance optimisation and systems engineering. Ability to analyse complex technical problems and develop elegant solutions. Genuine interest in low-level systems, computing performance and large-scale infrastructure. Strong Signals First-class degree or exceptional academic record. Experience with HPC, supercomputing or large-scale distributed systems. Research experience involving computational workloads. Experience with parallel programming (MPI, OpenMP, CUDA). Knowledge of scheduling systems such as Slurm, PBS or LSF. Contributions to technical projects, open source or research communities. Experience working with advanced computing environments. Academic Focus We are particularly interested in exceptional candidates from the UK's strongest technical universities, including those with backgrounds in Computer Science, Mathematics, Physics and Engineering. We value demonstrated problem-solving ability, technical depth and evidence of tackling genuinely difficult computational challenges over years of experience alone. HPC Engineer - Keyword List HPC Engineer, High Performance Computing Engineer, Research Engineer, Systems Engineer, Infrastructure Engineer, Compute Engineer, Software Engineer, Linux Engineer, Distributed Systems Engineer, Supercomputing, High Performance Computing, HPC, Linux, Unix, Systems Programming, Computer Architecture, Operating Systems, Parallel Computing, Distributed Computing, Cluster Computing, Compute Clusters, Cloud HPC, Large Scale Computing, Scientific Computing, Numerical Computing, Computational Science, Computational Engineering, Performance Engineering, Performance Optimisation, Benchmarking, Profiling, Low Level Programming, C++, C, Python, Fortran, Rust, CUDA, GPU Computing, GPU Acceleration, Parallel Programming, MPI, OpenMP, Multithreading, Concurrency, Algorithms, Data Structures, Systems Design, Kernel Development, Networking, Storage Systems, Distributed Storage, Automation, Infrastructure Automation, Shell Scripting, Bash, Slurm, PBS, LSF, Workload Scheduling, Resource Management, Linux Administration, Server Infrastructure, Cloud Infrastructure, AWS HPC, Azure HPC, Data Processing, Machine Learning Infrastructure, AI Infrastructure, Scientific Research,
We are looking for an exceptional HPC Engineer to design and optimise some of the most demanding computational systems. This role is focused on solving difficult engineering problems at scale, working with advanced computing infrastructure, distributed systems and performance-critical workloads. We are seeking someone with outstanding technical ability who enjoys understanding systems deeply, from hardware and operating systems through to software optimisation and large-scale computation. About the Role You will work on the design, optimisation and operation of high-performance computing environments. You will be responsible for improving computational efficiency, building reliable infrastructure and solving complex challenges involving large-scale workloads. This is a highly technical role suited to someone with exceptional analytical ability and a passion for pushing the limits of computing performance. Key Responsibilities Design and optimise high-performance computing environments. Build and maintain large-scale Linux-based compute infrastructure. Improve performance through profiling, benchmarking and optimisation. Develop automation tools for managing complex computational systems. Work with distributed computing workloads and parallel processing environments. Diagnose and resolve challenging infrastructure and performance issues. Optimise resource utilisation across compute, storage and networking systems. Develop solutions for reliability, scalability and operational efficiency. Collaborate with engineers and researchers on computationally intensive projects. About You Exceptional academic background from a leading UK university. Degree in Computer Science, Mathematics, Physics, Engineering or a related quantitative discipline. Strong programming ability in Python, C++, C, Rust or Fortran. Deep understanding of Linux systems and computer architecture. Strong knowledge of algorithms, performance optimisation and systems engineering. Ability to analyse complex technical problems and develop elegant solutions. Genuine interest in low-level systems, computing performance and large-scale infrastructure. Strong Signals First-class degree or exceptional academic record. Experience with HPC, supercomputing or large-scale distributed systems. Research experience involving computational workloads. Experience with parallel programming (MPI, OpenMP, CUDA). Knowledge of scheduling systems such as Slurm, PBS or LSF. Contributions to technical projects, open source or research communities. Experience working with advanced computing environments. Academic Focus We are particularly interested in exceptional candidates from the UK's strongest technical universities, including those with backgrounds in Computer Science, Mathematics, Physics and Engineering. We value demonstrated problem-solving ability, technical depth and evidence of tackling genuinely difficult computational challenges over years of experience alone. HPC Engineer - Keyword List HPC Engineer, High Performance Computing Engineer, Research Engineer, Systems Engineer, Infrastructure Engineer, Compute Engineer, Software Engineer, Linux Engineer, Distributed Systems Engineer, Supercomputing, High Performance Computing, HPC, Linux, Unix, Systems Programming, Computer Architecture, Operating Systems, Parallel Computing, Distributed Computing, Cluster Computing, Compute Clusters, Cloud HPC, Large Scale Computing, Scientific Computing, Numerical Computing, Computational Science, Computational Engineering, Performance Engineering, Performance Optimisation, Benchmarking, Profiling, Low Level Programming, C++, C, Python, Fortran, Rust, CUDA, GPU Computing, GPU Acceleration, Parallel Programming, MPI, OpenMP, Multithreading, Concurrency, Algorithms, Data Structures, Systems Design, Kernel Development, Networking, Storage Systems, Distributed Storage, Automation, Infrastructure Automation, Shell Scripting, Bash, Slurm, PBS, LSF, Workload Scheduling, Resource Management, Linux Administration, Server Infrastructure, Cloud Infrastructure, AWS HPC, Azure HPC, Data Processing, Machine Learning Infrastructure, AI Infrastructure, Scientific Research,
IT Graduate Recruitment
We are seeking a Cloud & DevOps Engineer to help design, build and maintain secure, scalable cloud infrastructure and deployment pipelines. This role is ideal for someone who enjoys automation, solving infrastructure challenges and working with modern cloud-native technologies. About the Role You'll work across cloud infrastructure, automation and platform engineering, building Infrastructure as Code, improving CI/CD pipelines and supporting containerised workloads. You'll collaborate with engineering teams to deliver secure, reliable platforms while continuously improving operational resilience and deployment processes. Key Responsibilities Design, build and maintain cloud infrastructure using Infrastructure as Code. Develop reusable Terraform modules and manage remote state securely. Build and maintain CI/CD pipelines supporting automated testing and deployments. Deploy and support containerised workloads using Kubernetes or container services. Design secure IAM policies following least-privilege principles. Integrate security scanning and compliance checks into deployment pipelines. Implement monitoring, logging and alerting to improve platform reliability. Support production environments and participate in incident response and post-incident reviews. Maintain cloud networking, storage, compute and database services. Collaborate with development teams to improve automation and platform performance. About You Experience working with AWS cloud services including compute, networking, storage and identity management. Knowledge of Terraform or similar Infrastructure as Code tools. Understanding of CI/CD pipelines and deployment automation. Experience with container technologies such as Kubernetes or ECS. Strong understanding of cloud security best practices. Excellent troubleshooting and problem-solving skills. Passion for automation, reliability and continuous improvement. Desirable Skills AWS CDK or CloudFormation. GitOps tools such as ArgoCD or Flux. Helm. Monitoring platforms including Grafana, Datadog or ELK/OpenSearch. Personal cloud projects, home labs or GitHub repositories demonstrating practical experience. Key Words: Cloud Engineer, DevOps Engineer, Platform Engineer, Site Reliability Engineer, SRE, Cloud Infrastructure, Infrastructure Engineering, Infrastructure as Code, IaC, Terraform, OpenTofu, Terraform Modules, AWS, Amazon Web Services, EC2, VPC, S3, RDS, IAM, Route 53, Cloud Security, Cloud Architecture, CI/CD, Continuous Integration, Continuous Deployment, Deployment Automation, Git, GitHub, GitLab, Kubernetes, EKS, ECS, Containers, Docker, Container Orchestration, Helm, Autoscaling, Infrastructure Automation, DevSecOps, Security Scanning, Checkov, Trivy, Snyk, Vulnerability Management, Least Privilege, Access Management, CloudFormation, AWS CDK, GitOps, ArgoCD, Flux, Monitoring, Observability, Logging, Alerting, Incident Response, Reliability Engineering, Grafana, Datadog, ELK Stack, OpenSearch, Cloud Operations, Linux, Networking, Cloud Native, Platform Automation, Troubleshooting, Infrastructure Reliability, DevOps Practices, Software Delivery, Engineering Operations
We are seeking a Cloud & DevOps Engineer to help design, build and maintain secure, scalable cloud infrastructure and deployment pipelines. This role is ideal for someone who enjoys automation, solving infrastructure challenges and working with modern cloud-native technologies. About the Role You'll work across cloud infrastructure, automation and platform engineering, building Infrastructure as Code, improving CI/CD pipelines and supporting containerised workloads. You'll collaborate with engineering teams to deliver secure, reliable platforms while continuously improving operational resilience and deployment processes. Key Responsibilities Design, build and maintain cloud infrastructure using Infrastructure as Code. Develop reusable Terraform modules and manage remote state securely. Build and maintain CI/CD pipelines supporting automated testing and deployments. Deploy and support containerised workloads using Kubernetes or container services. Design secure IAM policies following least-privilege principles. Integrate security scanning and compliance checks into deployment pipelines. Implement monitoring, logging and alerting to improve platform reliability. Support production environments and participate in incident response and post-incident reviews. Maintain cloud networking, storage, compute and database services. Collaborate with development teams to improve automation and platform performance. About You Experience working with AWS cloud services including compute, networking, storage and identity management. Knowledge of Terraform or similar Infrastructure as Code tools. Understanding of CI/CD pipelines and deployment automation. Experience with container technologies such as Kubernetes or ECS. Strong understanding of cloud security best practices. Excellent troubleshooting and problem-solving skills. Passion for automation, reliability and continuous improvement. Desirable Skills AWS CDK or CloudFormation. GitOps tools such as ArgoCD or Flux. Helm. Monitoring platforms including Grafana, Datadog or ELK/OpenSearch. Personal cloud projects, home labs or GitHub repositories demonstrating practical experience. Key Words: Cloud Engineer, DevOps Engineer, Platform Engineer, Site Reliability Engineer, SRE, Cloud Infrastructure, Infrastructure Engineering, Infrastructure as Code, IaC, Terraform, OpenTofu, Terraform Modules, AWS, Amazon Web Services, EC2, VPC, S3, RDS, IAM, Route 53, Cloud Security, Cloud Architecture, CI/CD, Continuous Integration, Continuous Deployment, Deployment Automation, Git, GitHub, GitLab, Kubernetes, EKS, ECS, Containers, Docker, Container Orchestration, Helm, Autoscaling, Infrastructure Automation, DevSecOps, Security Scanning, Checkov, Trivy, Snyk, Vulnerability Management, Least Privilege, Access Management, CloudFormation, AWS CDK, GitOps, ArgoCD, Flux, Monitoring, Observability, Logging, Alerting, Incident Response, Reliability Engineering, Grafana, Datadog, ELK Stack, OpenSearch, Cloud Operations, Linux, Networking, Cloud Native, Platform Automation, Troubleshooting, Infrastructure Reliability, DevOps Practices, Software Delivery, Engineering Operations