Role Summary:
Responsible for developing algorithmic trading bots and market-making systems to enhance liquidity, reduce spreads, and optimize market efficiency.
Responsibilities:
- Design algorithmic trading strategies using Python, Node.js, or C++.
- Build and maintain bots for market making, arbitrage, and auto-hedging.
- Test strategies in both simulation and live environments.
- Work with the Risk team to assess algorithmic impact on market depth.
- Continuously monitor and improve automated trading systems.
Skills & Requirements:
- Strong programming skills in Python (ccxt, pandas, numpy).
- Experience with exchange APIs (REST, WebSocket).
- Knowledge of order book structure and trading algorithms.
- Analytical mindset for performance optimization.
- Experience in crypto or forex trading environments is preferred.
- Complete familiarity with financial markets and crypto, considered a priority.