Software Developer - Platform Storage
London Hybrid Permanent Exceptional Compensation + Bonus + Benefits
We're supporting a global investment firm in hiring an experienced Software Developer to join their Platform Storage team (Golang focused) - 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.
