Develop code to drive trading execution models, embedding algorithms into the trading platform
Support legacy systems, refactoring where you deem necessary
Creating technical documentation for the teams code
Ensure algorithms are developed with a common structure
Developing re-usable algorithm libraries to facilitate trading and analysis.
Perform RCAs on production issues as and when they occur
Research new techniques that can be used to improve our processes and drive automation
Improve and develop our historical data storage capabilities
Maintaining internal code repositories, ensuring any automated builds are clean
Running code review sessions, to ensure the up-skilling of quants to produce better code
Ensuring algorithms fall within performance requirements
Setting up servers, creating logging and monitors for execution services
Qualifications and Educational Requirements
Educated to a degree level in a subject with high mathematical and programming content like Computer Science, Engineering or Physics.
Specialist Skills and Experience Required
Genuine interest in finance, mathematics, and technology especially cryptocurrency and blockchain.
Strong object-oriented programming skills (C#) required
Knowledge of additional programming languages desirable (R, F#, Python…)
Strong knowledge of databases (SQL)
Knowledge of software design principles and their applications
Strong critical thinking and problem-solving skills
Experience developing enterprise-class software
Knowledge of cloud computing and AWS desirable
Previous experience working within an Agile environment desirable
If you believe you are the person that we are looking for, please send your CV to [email protected]. We look forward to talking to you soon. Thank you!
Primary Location: Lujiazui, Shanghai, China
Employment Type: Full-time, permanent
An excellent career opportunity has risen for a Quantitative Developer to join our dynamic team. Our company is a systematic trading house operating at London and Shanghai, our trading team mainly focus on cryptocurrency trading. Our strategies has most interest in HFT and day trade, and also competitive in mid-frequency space.
Working as part of the Trading Development team, this role is focused at the heart of the business, implementing systems to execute the strategies more effectively. The role will require the coding and deployment of best in class predictive algorithms, as well as maintaining and building other systems to enable the enhancement of the trading.
You will work inside of the Quant team ensuring our algorithms are highly performant and that any systems we develop are scale-able, fit for purpose and that our code base conforms to usual development principles, ensuring maximal usability and familiarity across current and future teams.
The team has a growing remit, from its more classical work creating predictive algorithms; the team is increasingly involved with automating other processes within the Trading department, reducing procedural redundancy. Furthermore, the team is looking into customer analytics, creating large data warehouses of sporting data and this role will be a key component in achieving these goals by implementing code and liaising with internal and external development teams.