Role Overview
This senior software engineer position involves designing and optimizing advanced algorithms for real-time market surveillance and data analysis. The successful candidate will contribute to the architecture of scalable, fault-tolerant platforms handling large-scale financial data while collaborating closely with quantitative and compliance experts.
Key Responsibilities
* Design, implement, and optimize sophisticated algorithms for batch and real-time monitoring of market data and trading activities;
* Collaborate with quantitative analysts, data scientists, and compliance experts to ensure the effectiveness of surveillance strategies;
* Contribute to the architecture and design of scalable and high-performance software systems that process and analyze large volumes of trading data in batch and real-time;
* Evaluate system reliability, fault tolerance for efficient processing;low-latency performance is also a requirement;
,