Enable job alerts via email!

R&D Software Engineer – Exabyte Storage, Supercomputing

JR United Kingdom

London

On-site

GBP 80,000 - 120,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

An elite tech-driven trading firm is seeking a skilled R&D Software Engineer to join their London team. This role offers the chance to work on groundbreaking systems that operate at exabyte scale with nanosecond precision. Collaborate with top-tier engineers and researchers in a dynamic environment focused on low-latency systems and high-performance architecture. If you are passionate about systems design and optimization, this is an exciting opportunity to push the boundaries of technology and make a significant impact in the field.

Qualifications

  • 2-12 years of experience in low-level C++ in performance-critical environments.
  • Hands-on experience at exabyte scale or high-throughput infrastructure.

Responsibilities

  • Architect and optimise software for speed, scale, and storage.
  • Co-design hybrid hardware/software systems for real-time computation.

Skills

C++
Computer Architecture
Networking
Storage Systems
Kernel-Level Tuning
Low-Latency Distributed Systems

Job description

Social network you want to login/join with:

R&D Software Engineer – Exabyte Storage, Supercomputing, london

col-narrow-left

Client:

NJF Global Holdings Ltd

Location:

london, United Kingdom

Job Category:

Other

-

EU work permit required:

Yes

col-narrow-right

Job Views:

3

Posted:

05.05.2025

Expiry Date:

19.06.2025

col-wide

Job Description:

Our client—a world-leading, elite tech-driven trading firm—is assembling a world-class R&D team in London to tackle one of the most demanding engineering challenges on the planet: building systems that operate at exabyte scale with nanosecond precision.

This is an opportunity to work alongside some of the most talented minds in low-latency systems and infrastructure globally — engineers and researchers who are constantly pushing the boundaries of distributed computing, ultra-efficient networking, and high-performance architecture. You'll collaborate in an environment where deep technical expertise, rapid iteration, and precision engineering are not just valued but essential to success.

What You’ll Work On

  • Architect and optimise software at the intersection of speed, scale, and storage.
  • Bring next-gen supercomputing and high-performance networking online—ground-up, in a brand-new data centre.
  • Solve real-world systems problems where every microsecond counts, and every line of code impacts performance.
  • Partner with elite researchers, infrastructure specialists, and systems engineers to push beyond conventional limits.
  • Co-design hybrid hardware/software systems to accelerate real-time computation at global scale.

What They’re Looking For

  • 2-12 years of experience in low-level C++, with a strong understanding of performance-critical environments.
  • Hands-on experience working at exabyte scale or within high-throughput infrastructure (Big Tech, HPC, or next-gen infra teams).
  • Deep knowledge of computer architecture, networking, and storage systems.
  • Exposure to kernel-level tuning, network stack optimisation, or low-latency distributed systems is a significant advantage.
  • A passion for systems design, optimisation, and building high-performance tooling from the ground up.

If you're excited by the idea of building architectures that push the boundaries of speed, scale, and precision—we’d love to speak with you.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.