Trading Systems Software Engineer C++ / C# / Java

  • Competitive
  • London, England, United Kingdom
  • Permanent, Full time
  • Non-disclosed
  • 17 May 19

Since trading on the floor changed to screen-based trading, our client constantly needs the most advanced technology and connections to the market., They need the best Engineers to develop, optimise and support systems and tools.

Being part of the Trading Technology team, you are responsible for the full stack of applications required to run the trading business.

Arrange from developing ultra-low-latency exchange protocol encoders and decoders, writing and fine-tuning our automated trading strategies, to help monitor and analyse effort by creating and extending user interfaces to provide the traders with more information and control.

You interact closely with traders and researchers to understand the business needs and design effective solutions. Sitting on the trading floor you will be amidst the action and get instant feedback on the results of your work. 

What you'll need

Mastery of one or more OOP languages (e.g. C++, C# or Java);
The ability and desire to write simple and clean code;
A solid grasp of computer science, algorithms, memory-, and concurrency models, CPU-architecture, operating systems, relational databases, etc.;
An entrepreneurial attitude and interest in the financial industry

sponsorship available