Architect and enhance the trading platform to support evolving strategy requirements, with a focus on market data interfaces.
Design and implement complex, strategy-driven trading platforms for trade order execution.
Lead the development of high-performance streaming architectures capable of processing live and historical market data with minimal latency.
Develop systems for backtesting and trading simulations to support strategy development.
Build data analysis tools to identify patterns and insights.
Create risk management and performance tracking tools for trading strategies.
What We Are Looking For
Bachelor’s degree in Computer Science or a related field.
Strong foundation in data structures, algorithms, and object-oriented programming.
Passion for current technology trends and the ability to design robust, resilient, and low-latency in-house trading systems.
Exceptional analytical and problem-solving skills.
Ability to manage and prioritize multiple tasks in a fast-paced environment.
Excellent communication skills.
Proficiency in any programming language such as Java, Python, or C++ (Java preferred).
Working knowledge of Linux and cloud infrastructure environments.