Software Developer – Platform Storage
Meet Our Recruiter
About the Role
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.