Tyler Capital is proprietary trader of global financial markets. We use a combination of machine learning and algorithmic trading strategies to trade futures on the CME, Eurex, ICE and TMX. We are a small team with an open, collaborative culture where everyone contributes to the core strategies and technology.
Overview of role
Working with other members of the development team and working closely with the quant and trading teams to build production trading applications, tools, and user interfaces.
Tyler Capital trades using its own technology for almost everything it does. This includes:
- Low latency trading platform with direct trading venue connectivity.
- Machine learning and algorithmic trading strategies.
- Trading, Risk, and Analysis UIs and tools.
- Historic and near real time backtesters and simulation environments.
- Data Pipeline and trading strategy training and delivery platform.
- Market Surveillance, Regulatory Reporting, and Clearer Reconciliation.
- Host Provisioning and Automated Deployment.
We are a small team of nine developers and there is one pool of work, so over time you will have to work on any part of the technology from low latency connectivity up to designing UIs.
Qualifications and experience required:
- At least 2 years of professional programming experience.
- Significant experience in Java, or another object-oriented language such as C++ or C#. Experience with JavaScript and Python is desirable.
- An understanding of data structures and algorithms. A degree in a relevant field is desirable.
- Experience building and deploying applications in a production environment.
- Experience unit testing / writing automated tests.
- Finance experience is not essential, training can be provided. Experience working with trading platforms or other similar high performance / safety critical systems is a bonus.
Applicants must have the right to work in the UK.