Overview
In this role you will contribute to the Algo development team building and maintaining the Algorithmic Product suite for real-time algo allocation. You will work closely with traders and fellow developers in a fast-paced, growth-focused trading environment. The position offers exposure to trading infrastructure and Bloomberg data flows, with a flat team structure and high visibility for top performers. You will shape scalable C# and C++ solutions that power elite execution and order management. This is a unique chance to deepen your expertise in quantitative trading engineering while advancing your career in a London-based firm.
Pay / Benefits
- bonus typically 25%
- London-based office
- state-of-the-art office
- flat hierarchy
- high-visibility roles
- competitive salary
Responsibilities
- Develop, enhance and maintain the algorithmic product suite
- Build C# real-time algos for allocation
- Provide second line support to the business
- Collaborate in an agile Scrum environment
- Learn trading infrastructure and data flows (Bloomberg)
- Contribute to high-visibility projects in a small, fast-paced team
Key requirements
- Computer Science degree from a top-tier university (top 20 UK)
- C# development experience
- SQL development experience in .NET
- C++ development experience
- Strong multithreading and core .NET knowledge
- Financial technology / trading experience
- Experience with Agile/Scrum
- Test Driven Development using NUnit or equivalent
- collaboration with traders
- ambition and quick learning
- ability to perform in a fast-paced environment
- C#
- C++
- .NET
…
