CareerPlan

Job

CyprusFull-time2026-10-30 → 2026-11-10
Visa sponsorship offered

Core

Building high-load, distributed trading and information platforms (MetaTrader 5) and high-performance server components using C++ and Rust.

Role type

Senior systems engineer (C++/Rust)

Builds

High-performance server components, distributed broker integration systems, and the MQL5 Cloud computing system for millions of users.

Domain

Fintech / Trading platforms / High-load distributed systems

Required skills

C++ (C++17/23), Rust, multithreaded/concurrent programming, memory management, network protocols, asynchronous I/O, system architecture, performance profiling, fault-tolerant distributed systems design

Preferred skills

Lock-free programming, SIMD/OpenCL, in-memory databases, Apache Kafka, ClickHouse, Big Data processing

Technologies

C++17/23, Rust, Apache Kafka, ClickHouse, OpenCL, OpenBLAS, Perf, VTune

Responsibilities

Develop existing C++ components and create new systems in Rust, implement complex system and infrastructure tasks, optimize CPU/memory/I/O utilization, make technical and architectural decisions, ensure code quality and performance reliability.

Seniority

Senior, hands-on IC