Software Engineer (C++) (Remote or Relocation to Montenegro)
Libertex Group • Armenia
Posted: February 4, 2026
Job Description
Libertex Group Overview
Established in 1997, the Libertex Group has helped shape the online trading industry by merging innovative technology, market movements and digital trends.
The multi-awarded online trading platform, Libertex, enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others.
A firm believer in the power of sports to inspire, empower and push for success, Libertex is the Official Online Trading Partner of Audi Revolut F1 Team.
We build innovative fintech so people can #TradeForMore with Libertex.
Job Overview
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.
Main Responsibilities
- 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
- Experience with Metaquotes Metatrader platforms is a big advantage.
- Experience in working with Kafka is nice to have
Git, build automation, containers and approaches arround. - Cloud Native Environments (AWS, GCP, Azure or similar).
- Experience with standard and general purpose libraries (STL, Boost)
- Proficiency with SQL (RDBMS Postgres or MySQL)
- Security, basic network protocols (e.g. TCP/IP and UDP)
- Understanding of algorithms, data structures
- Understanding of memory management, multiple processor use, runtime optimization, concurrency and synchronization
Additional Content
Libertex Group Overview
Established in 1997, the Libertex Group has helped shape the online trading industry by merging innovative technology, market movements and digital trends.
The multi-awarded online trading platform, Libertex, enables traders to access the market and invest in stocks or trade CFDs with underlying assets being commodities, Forex, ETFs, cryptocurrencies, and others.
A firm believer in the power of sports to inspire, empower and push for success, Libertex is the Official Online Trading Partner of Audi Revolut F1 Team.
We build innovative fintech so people can #TradeForMore with Libertex.
Job Overview
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.
Main Responsibilities
- 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
- Experience with Metaquotes Metatrader platforms is a big advantage.
- Experience in working with Kafka is nice to have
Git, build automation, containers and approaches arround. - Cloud Native Environments (AWS, GCP, Azure or similar).
- Experience with standard and general purpose libraries (STL, Boost)
- Proficiency with SQL (RDBMS Postgres or MySQL)
- Security, basic network protocols (e.g. TCP/IP and UDP)
- Understanding of algorithms, data structures
- Understanding of memory management, multiple processor use, runtime optimization, concurrency and synchronization