Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a talented software engineer to join their dynamic Research Technology team. This role focuses on designing and building cutting-edge software for one of the largest HPC clusters globally, facilitating high-volume trades. You will work on developing an exascale filesystem, enhancing a dynamic job scheduler, and creating innovative solutions for managing complex systems. Ideal candidates will have a strong background in computer science, proficiency in Python, and experience with distributed systems. If you're passionate about technology and eager to make a significant impact in a fast-paced environment, this opportunity is perfect for you.
Company Overview:
Our client is a research-driven organisation led by passionate mathematicians and computer scientists. The Research Technology team lies at the heart of the company, managing one of the largest HPC clusters in the world. This team is critical to the firm's success, facilitating trades with daily volumes exceeding $250 billion globally.
Team Overview:
The Research Technology team is a full-stack team that collaborates closely with researchers to develop a highly performant, reliable, and transparent system. The team builds custom software to support an exa-scale filesystem, job scheduler, and zero-touch platforms for seamless integration with data centre operations. They are also responsible for developing custom file formats, compression algorithms, GPU tooling, and network management software to optimise performance.
Key Responsibilities:
What You Will Be Working On:
Essential Attributes:
This role offers the opportunity to work in a fast-paced, research-driven environment where you can significantly impact the firm’s HPC infrastructure and overall success. We encourage you to apply if you are a self-starter passionate about developing cutting-edge technology.