Advanced Algorithm Developer Role
In this pivotal position, you will design and optimize complex algorithms that power real-time market surveillance and data analysis systems.
You will contribute to the architecture of scalable platforms handling large-scale financial data while collaborating closely with quantitative and compliance experts.
* Develop sophisticated algorithms for batch and real-time monitoring of market data and trading activities;
* Collaborate with quantitative analysts and compliance experts to ensure the effectiveness of surveillance strategies;
* Contribute to the architecture and design of high-performance software systems that process and analyze large volumes of trading data in batch and real-time;
* Ensure system reliability, fault tolerance, and high throughput for batch and low-latency performance for real-time processing;
* Review and enhance existing codebase to improve efficiency, maintainability, and overall system performance;
* Identify areas for optimization and implement necessary changes.