Advanced Algorithm Developer Position
We are seeking an accomplished Advanced Algorithm Developer to design and optimize sophisticated algorithms that power real-time market surveillance and data analysis.
* Design, implement, and optimize advanced 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;
* Ensure system reliability, fault tolerance, with 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.
Mandatory Skills:
* 4+ years of experience and proficiency in Java and Spring programming;
* Experience in crypto or blockchain;
* Experience with algorithmic development and optimization;
* Solid understanding of software engineering principles, design patterns, and system architecture;
* Hands-on experience with real-time data processing frameworks such as databases and distributed computing;
* Excellent problem-solving skills, attention to detail, and the ability to work in a fast-paced, dynamic environment;
* Effective communication skills to collaborate with multidisciplinary teams and present complex technical concepts to non-technical stakeholders;
* Experience with monitoring and managing production environments;
* Great interpersonal skills and a team player;
* Bachelor's degree in Computer Science, Engineering, Mathematics, or a related field; Master's degree or PhD is a plus;
* Upper-intermediate English level.
Nice-to-Have Skills:
* Python experience;
* Experience with data analysis, statistical modeling, and machine learning techniques is advantageous.
This position offers professional growth opportunities, competitive compensation, a selection of exciting projects, and flexible working hours. You will work with modern solutions development and top-tier clients, including Fortune 500 enterprises and leading product brands.
As a member of our team, you will have the opportunity to develop your skills and expertise in a dynamic and supportive environment. We believe in fostering a culture of innovation, collaboration, and continuous learning.