We are looking for a Senior Software Engineer with strong algorithmic and data processing expertise to join a global team working on a complex trade surveillance system in the financial sector. The project focuses on batch and real-time analysis of trading data, leveraging advanced algorithmic models to detect fraud, manipulation, and other compliance breaches.
You will work alongside quantitative analysts, compliance specialists, and other engineers to build, maintain, and scale a high-throughput, low-latency system for global markets.
Strong proficiency in Java, Kotlin, C#, or C++
Proficiency with relational and non-relational databases
Excellent problem-solving and debugging skills
Strong interpersonal and communication skills
Python experience is a plus
You will be part of an international engineering team focused on developing a modern, intelligent surveillance platform for financial institutions. The system processes high-frequency market data to identify irregular behavior and ensure regulatory compliance across jurisdictions.
This role offers exposure to complex engineering challenges, financial domain knowledge, and the opportunity to shape a next-generation platform from within a collaborative and technically strong team.