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.
Please note Reed.co.uk does not communicate with candidates via Whatsapp, and we will never ask you to provide your bank, passport or driving licence details during the application process. To stay safe in your job search and flexible work, we recommend visiting JobsAware, a non-profit, joint industry and law enforcement organisation working to combat labour market abuse. Visit the JobsAware website for information and free expert advice for safer work.