Find out more about the role
Engineer to Trader 

 

Your first love is programming but that was before you started trading…..

 

We are looking for a Python engineer to drive one of the most sophisticated trading engines in the world. Our client is a secretive, highly technical, quantitative trading firm with global operations in every tradable market. Their trading strategies are executed via algorithms written in C++. Their trading infrastructure is complex and at the bleeding edge of engineering. Success is measured in nanoseconds.

 

Algorithmic traders are the at the front line where algorithms meet the markets.

 

You would be responsible for managing and monitoring live trading strategies across various different markets and exchanges; interweaving alpha, execution and cutting-edge technology, optimising latency and maximising strategy PnL.

 

Responding to market events and conducting post trade analysis, you are the face of this team in the market. This will involve resolving complex problems that require both business and technical knowledge in real time. To succeed you need to thrive under pressure and make confident decisions.

 

You will also develop new tools to enhance their understanding of market and order data, while performing extensive latency analysis on strategy performance.

 

Who are you ? 

You completed your degree in computer science in a tier.1 University at some point in past 4 years.

  • This is a very driven, intellectually demanding team so you need to have excelled through your academic years.

You have also studied Maths / Statistics

  • It’s a very quantitative environment which will require detailed analysis and problem solving skills.

You have a passion for financial markets

  • Although the skills required are engineering based this is first and foremost a trading role.

You have demonstrable knowledge of Python, c++, linux admin and shell scripting.

  • Algos are written in C++. Analysis is conducted in Python. Operating systems is Linux.

You are naturally curious so have broad technical knowledge

  • Firstly to get things done. You would be managing a trading engine with lots of constituent parts so breath of knowledge is important.

 

Find out more about the role