We are seeking a highly skilled Algo Trading API Developer with proven experience in developing and managing APIs for algorithmic trading. The ideal candidate will have a background in financial institutions and a strong understanding of backend processes and trading systems. You will play a crucial role in designing, implementing, and maintaining APIs that support our trading algorithms and enhance the performance and reliability of our trading infrastructure.
Requirements:
Bachelor’s or Master’s degree in Computer Science, Engineering, Finance, or a related field.
Proven experience in developing APIs for algorithmic trading, preferably within financial institutions.
Proficiency in programming languages such as Python, C++, or Java.
Strong knowledge of trading protocols such as FIX and WebSocket.
Experience with trading platforms and APIs, such as Interactive Brokers, Alpaca, or MetaTrader.
In-depth understanding of financial markets, trading instruments, and algorithmic trading strategies.
Expertise in backend development, including database management, server architecture, and performance optimization.
Familiarity with real-time data processing, historical data analysis, and data visualization tools.
Knowledge of security protocols, encryption methods, and authentication mechanisms.
Strong problem-solving skills, attention to detail, and the ability to work under pressure.
Excellent communication and collaboration skills, with the ability to work effectively in a team environment.