At a Glance
- Tasks: Design and develop scalable storage solutions for high-performance data infrastructure.
- Company: Leading quantitative investment firm with a focus on innovation and expansion.
- Benefits: Hybrid work model, competitive salary, and opportunities for professional growth.
- Other info: Work on complex technical challenges in a dynamic and collaborative environment.
- Why this job: Join a team shaping the future of data infrastructure with real-world impact.
- Qualifications: Strong backend engineering skills and experience with distributed systems.
The predicted salary is between 60000 - 80000 £ per year.
Ncounter is supporting a leading quantitative investment firm as it continues a major expansion of its infrastructure and research platform. With substantial investment being made into compute, storage and distributed systems engineering, this is an opportunity to join a team building the next generation of high-performance data infrastructure that underpins global research and trading operations.
This role sits within the Platform Storage team, responsible for architecting and evolving the storage ecosystem powering large-scale quant workloads. The environment combines systems engineering, distributed backend development and high-performance infrastructure, with engineers working across on-prem and cloud platforms to solve complex data challenges at scale.
You’ll help design and develop storage abstractions, orchestration services and platform tooling that simplify how researchers and engineers interact with massive datasets. The work spans performance optimisation, infrastructure automation, open-source storage integration and operational engineering across highly demanding Linux environments.
Key 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
What we’re looking for:
- 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
This is an opportunity to join a team actively shaping a large-scale in-house storage platform rather than simply maintaining existing infrastructure. You’ll be working on deeply technical engineering problems with genuine long-term impact across a globally distributed technology estate.
Installations Specialist - Software in City of London employer: Ncounter Technology Recruitment
Contact Detail:
Ncounter Technology Recruitment Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Installations Specialist - Software in City of London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Prepare for those technical interviews! Brush up on your coding skills and be ready to tackle system design questions. We recommend practicing with mock interviews to get comfortable with the format and types of questions you might face.
✨Tip Number 3
Showcase your projects! Whether it's on GitHub or your personal website, having a portfolio of your work can really set you apart. We love seeing how you’ve tackled complex problems and what technologies you’ve used.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always on the lookout for passionate individuals who want to make an impact in the tech world.
We think you need these skills to ace Installations Specialist - Software in City of London
Some tips for your application 🫡
Tailor Your CV: Make sure your CV reflects the skills and experiences that match the job description. Highlight your backend or systems engineering background, especially with languages like Go, Rust, C++, or Java. We want to see how your experience aligns with our needs!
Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're excited about the role and how you can contribute to our Platform Storage team. Be specific about your experience with distributed systems and any relevant tools you've used.
Showcase Relevant Projects: If you've worked on projects involving storage systems, cloud platforms, or infrastructure automation, make sure to mention them! We love seeing real-world applications of your skills, so don’t hold back on sharing your achievements.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows you’re keen on joining our team at StudySmarter!
How to prepare for a job interview at Ncounter Technology Recruitment
✨Know Your Tech Stack
Make sure you’re well-versed in the technologies mentioned in the job description, like Go, Rust, or C++. Brush up on your Linux skills and be ready to discuss how you've used these tools in past projects. This shows you’re not just a fit on paper but can actually contribute from day one.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in building or supporting distributed systems. Think of examples where you optimised performance or improved efficiency. This will demonstrate your hands-on experience and ability to tackle complex data challenges.
✨Familiarise Yourself with Observability Tools
Since the role involves working with observability tooling like Prometheus or Grafana, it’s a good idea to have a basic understanding of these tools. Be ready to explain how you’ve used them to monitor and troubleshoot systems in the past.
✨Ask Insightful Questions
Interviews are a two-way street! Prepare thoughtful questions about the team’s current projects or the technology stack they use. This not only shows your interest in the role but also helps you gauge if the company is the right fit for you.