Software Engineer – Platform Storage
Ncounter
Overview
In this role you help build the storage backbone for a high-performance, globally distributed research and trading platform. You will design and evolve storage abstractions and orchestration services across hybrid on-prem and cloud infrastructure, enabling researchers and engineers to access massive datasets efficiently. You’ll work with cross-functional teams to optimize throughput, reliability, and data locality, shaping a scalable in-house storage platform with long-term impact.
Responsibilities- Build scalable storage and orchestration services across hybrid infrastructure environments
- Design platform layers that provide seamless access across distributed storage technologies
- Evaluate and integrate open-source and vendor storage tooling into a unified platform
- Improve storage throughput, data locality and platform efficiency for research workloads
- Collaborate closely with compute, networking and observability teams across the wider platform estate
- Support troubleshooting, tuning and reliability engineering for production storage systems
- Strong backend or systems engineering background with Go, Rust, C++ or Java
- Experience building or supporting distributed systems at scale
- Strong Linux knowledge and an interest in infrastructure engineering
- Exposure to observability tooling such as Prometheus, Grafana, Datadog or ELK
- Understanding of cloud and infrastructure automation, ideally AWS, GCP or Terraform
- Any experience with Ceph, MinIO, JuiceFS, FUSE, RDMA, GPUDirect or DPDK would be highly beneficial
- collaboration across cross-functional teams
- problem-solving orientation
- attention to reliability and performance
- Go
- Rust
- C++
Reference: WJ-747_31188810