We are looking for a skilled C++ Engineer to design, develop, and maintain high-load server applications, working with complex systems that require efficient memory management, real-time processing, multithreading, and modern C++ standards.
Design and development of high load server applications using C++
Debug and troubleshoot existing functionality for trading platforms
Application architecture analysis and development
Collaborate with other team members to ensure smooth integration
Proficiency in C++ and modern C++ standards
Experience with Metaquotes Metatrader platforms is a big advantage
Experience in working with Kafka is nice to have
Familiarity with Git, build automation, containers and related approaches
Experience in Cloud Native Environments (AWS, GCP, Azure or similar)
Proficiency with standard and general purpose libraries (STL, Boost)
Proficiency with SQL (RDBMS Postgres or MySQL)
Understanding of security and basic network protocols (e.g. TCP/IP and UDP)
Understanding of algorithms and data structures
Understanding of memory management, multiple processor use, runtime optimization, concurrency and synchronization
Experience in working with Kafka
Work in a pleasant and enjoyable environment near the Montenegrin sea or mountains
Quarterly bonuses based on Company performance
Generous relocation package for the employee and their immediate family/partner
Medical Insurance Plan with coverage for the employee and their immediate family from day one
24 working days of annual leave
Yearly reimbursement of travel expenses for the employee and family's flight home
Corporate events and team building activities
Udemy Business unlimited membership & language training courses
Professional and personal development opportunities in a fast-growing environment