Enable job alerts via email!

Software Developer Platform Storage

Ncounter LTD

London

Hybrid

GBP 60,000 - 85,000

Full time

Yesterday
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company in the investment sector is seeking an experienced Software Developer for their Platform Storage team in London. This hybrid role involves designing scalable data services, optimising storage systems, and collaborating on high-impact projects in cloud and high-performance computing. The ideal candidate has over 5 years of experience and strong programming skills, particularly in Go, Rust, or C++, along with a solid background in backend systems and cloud technologies.

Qualifications

  • 5+ years' development experience.
  • Degree in Computer Science, Engineering, or related field.
  • Strong programming skills in Go, Rust or C++.

Responsibilities

  • Design and develop scalable data orchestration services across cloud and on-prem environments.
  • Optimise storage performance and efficiency across large-scale infrastructure.
  • Collaborate across engineering functions to deliver platform capabilities.

Skills

Programming in Go
Programming in Rust
Programming in C++
Building complex backend systems
Elasticsearch
Prometheus
Grafana
Datadog
Cloud services (AWS or GCP)
Infrastructure as Code (Terraform)
Open-source storage tools
High-performance data transport protocols

Education

Degree in Computer Science
Degree in Engineering
Related field degree

Job description

Software Developer – Platform Storage

London | Hybrid | Permanent

We’re supporting a global investment firm in hiring an experienced Software Developer to join their Platform Storage team - a core part of their infrastructure group responsible for scaling and optimising storage systems that support critical research and trading workloads.

This role offers the opportunity to work on innovative, high-impact projects at the intersection of cloud, open-source, and high-performance computing.

The Role:

  • Design and develop scalable data orchestration services across cloud and on-prem environments.
  • Create unified platform abstractions to streamline data access across diverse storage technologies.
  • Integrate open-source and vendor storage solutions through rapid prototyping and engineering.
  • Optimise storage performance and efficiency across large-scale infrastructure.
  • Collaborate across engineering functions to deliver robust end-to-end platform capabilities.
  • Own operational responsibilities: troubleshooting, performance tuning, and user support.

Your Background:

  • 5+ years' development experience with a degree in Computer Science, Engineering, or related field.
  • Strong programming skills in Go (ideally) Rust or C++.
  • Solid experience in building and supporting complex backend systems at scale.
  • Experience with Elasticsearch, Prometheus, Grafana and/or Datadog.
  • Exposure either AWS or GCP plus IaC, (Terraform or similar) would be beneficial.
  • Knowledge with open-source storage tools (Ceph, Minio, JuiceFS or Fuse) and familiarity with high-performance data transport protocols (RDMA, GPUDirect, DPDK) would be well received.

This is a chance to contribute to a mission-critical team operating at the forefront of platform engineering in a fast-paced, technically demanding environment.

To find out more, apply today or reach out for a confidential conversation.

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