Trading Algo Developer (Python) - Buy-side
A leading global trading firm is seeking a skilled Trading Algo Developer to join its Oil Derivatives Trading team in Singapore. With a strong global presence, it is committed to innovation and sustainability in the trading industry.
Role Overview
The successful candidate will be part of the Global Derivatives Desk, gaining deep insights into trading operations and execution strategies. This role focuses on maintaining and enhancing an automated trading execution platform that integrates with multiple brokers and exchanges. The position requires close collaboration with traders and quants to monitor strategy execution and improve infrastructure robustness.
Key Responsibilities
- Design, develop, and test real-time, mission-critical software for algorithmic trading.
- Troubleshoot and resolve production issues, working with exchanges and data providers to ensure smooth operations.
- Collaborate with traders to implement automated trading strategies using an established framework.
- Optimize execution algorithms within the automated execution platform.
- Enhance analytical tools and database structures to support trading activities.
- Perform ad-hoc duties as assigned by management.
Key Requirements
- At least 5 years of experience in Python development.
- Experience working with Linux environments.
- Strong knowledge of order management, exchange connectivity, and market data handling.
- Prior experience in a buy-side trading environment (prop desk, hedge fund).
- Familiarity with NoSQL databases.
This is an excellent opportunity for a talented developer looking to apply their skills in a dynamic, trading-focused environment with excellent remuneration on offer.