Find a jobRecruiters

Senior C++ / Rust Developer for High-Load Systems

Exclusive opportunity

Onsite

Senior C++ / Rust Developer for High-Load Systems

MetaQuotes Ltd.

Senior C++ / Rust Developer for High-Load Systems

Skills

SQL QueriesRustBig DataKafkaMachine Learning

4 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Limassol, Cyprus

Work mode:

Onsite

Published on:

16 October 2026

What they need


We are looking for a strong developer who is ready to tackle complex technical challenges using C++ and Rust, work with high-load systems, and make technical decisions at all stages of development.

For us, it is not so much a specific set of technologies that matters, but rather an engineering mindset: the ability to understand complex systems, find effective solutions, take responsibility for the outcome and see tasks through to completion.

We are looking for a specialist with strong experience in C++ who is already working with Rust or wishes to use it in production development.

Key requirements

  • Proficiency in C++ and practical experience in Rust development
  • Experience in implementing complex system and infrastructure tasks
  • Understanding of the principles of efficient CPU, memory and I/O utilisation
  • Ability to break down tasks and independently structure a workflow
  • Ability to make technical and architectural decisions within the scope of a project
  • Responsibility for the quality, performance and reliability of your code
  • Interest in systems programming and modern approaches to developing high-performance applications
  • Experience with network protocols, asynchronous programming and profiling tools would be an advantage

Requirements

  • Solid commercial experience in C++ development
  • Practical experience in Rust development or a strong knowledge of the language and its ecosystem
  • In-depth understanding of operating systems, algorithms and data structures
  • Experience in multithreaded and concurrent programming
  • Understanding of memory models, thread synchronisation and lock-free approaches
  • Experience in developing network applications and working with asynchronous I/O
  • Practical knowledge of debugging and profiling tools
  • Experience in identifying bottlenecks and optimising performance
  • Understanding of the principles of building fault-tolerant distributed systems
  • Ability to work within a development team and liaise with other departments

It is not essential to be equally proficient in both languages. We are interested in both strong C++ developers who are already using or actively learning Rust, and Rust developers with a solid background in systems programming and experience with C++.

What we do

  • The high-load, distributed MetaTrader 5 trading and information platform
  • High-performance server components and services
  • Integration with exchange and banking platforms
  • A distributed broker integration system
  • Our proprietary MQL5 language, compiler and development environment
  • The MQL5 Cloud distributed computing system
  • MQL5.com services for millions of users worldwide
  • Fault-tolerant, geographically distributed systems for processing large volumes of data
  • Development of existing C++ components and creation of new systems in Rust

Our technologies

  • C++17/23
  • Rust
  • Multithreading, async/await
  • IPC and multiprocessing
  • TCP, asynchronous sockets
  • Lock-free and low latency
  • SIMD, OpenCL, OpenBLAS
  • Fault tolerance, real-time failover
  • In-memory databases, SQL databases
  • Apache Kafka, ClickHouse
  • Big Data and Machine Learning
  • Perf, VTune and other performance analysis tools

What we offer

  • Relocation bonus
  • Assistance with the necessary paperwork to obtain work visas for you and your family
  • Health insurance for you and your family (spouse and children)
  • Employment in accordance with the labour laws of the Republic of Cyprus
  • 21 working days’ paid holiday
  • English and Greek language lessons paid for by the company (8 lessons per month)
  • Covered car park opposite the office, gym
  • Free full board
  • A unique team and extensive experience
  • Work on real-world engineering challenges that impact millions of users worldwide

Other offers great for you!

These companies are also looking for great profiles

Cherry Pick

C++ Trading Systems Developer

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

C++

6 months ago

Quick apply

TLTI

RTE Confirmé / Senior

500

Permanent contract

93000 Bobigny, France

Hybrid

Skills

Scrum MasterRTESAFe

9 hours ago

Quick apply

Soors

Lead Developer Java / Angular H/F

Freelance

33600 Pessac, France

Hybrid

Skills

AngularJava

8 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools