Key Responsibilities:
* Design, develop, and maintain low-latency trading platforms for CFD markets.
* Work closely with dealers, quantitative analysts, and developers to enhance trading algorithms and infrastructure.
* Integrate third-party trading APIs (such as FIX protocol and RESTful APIs) to ensure seamless connectivity with liquidity providers, brokers, and exchanges.
* Monitor, troubleshoot, and optimise trading systems to ensure high availability and minimal downtime.
* Develop risk management and compliance automation tools to ensure regulatory adherence in CFD trading.
* Implement efficient data storage and retrieval mechanisms for real-time and historical market data.
* Conduct performance testing and optimisation to enhance execution speeds and reduce latencies.
* Stay updated with the latest trends in trading technologies, algorithmic trading, and financial regulations.
* Provide technical support for trading operations, ensuring a seamless trading experience for end-users.
* Automate deployment and monitoring processes to improve system efficiency and reliability.
Requirements:
Technical Skills:
* Strong programming skills in Python, C++, Java, or C# for developing trading applications.
* Experience with low-latency networking, multi-threading, and high-performance computing.
* Proficiency in working with FIX protocol, WebSockets, and RESTful APIs for trading system integrations.
* Experience with SQL and NoSQL databases (PostgreSQL, MongoDB, Redis) for handling large datasets.
* Knowledge of Linux-based environments, shell scripting, and cloud computing (AWS, Azure, or GCP).
* Familiarity with machine learning techniques and quantitative trading strategies is a plus.
* Understanding of DevOps practices, CI/CD pipelines, and containerisation tools like Docker and Kubernetes.
Industry Knowledge:
* In-depth understanding of CFD trading mechanisms, market structure, and order execution strategies.
* Knowledge of market data providers (Bloomberg, Refinitiv, etc.) and liquidity aggregation platforms.
* Familiarity with financial regulations such as MiFID II, EMIR, and FCA guidelines.
Soft Skills:
* Strong analytical and problem-solving abilities.
* Excellent communication skills to interact with traders, developers, and stakeholders.
* Ability to work in a fast-paced, high-pressure trading environment.
* Strong organisational skills and attention to detail.
* Ability to work independently and collaboratively in a team environment.
Preferred Qualifications:
* Bachelor’s or Master’s degree in Computer Science, Financial Engineering, or a related field.
* 3+ years of experience in trading technology, financial services, or fintech.
* Experience in automated trading and high-frequency trading (HFT) environments.
* Prior experience in developing trading strategies or working closely with quantitative traders.
Why Join Us?
* Competitive performance-based bonuses.
* Opportunity to work with cutting-edge trading technology.
* Collaborative and fast-paced work environment.
* Professional development and learning opportunities in fintech and trading technology.
* Work alongside industry experts and innovative minds in financial trading.