Back-end developer
Copy the link to the vacancyMetaQuotes · Limassol · Jun 29, 2023
Not enough applications yet to show how this employer answersCounted over applications from the last 90 days. An application counts as answered when the employer decided on it, started a chat, or closed the vacancy. Shown once at least 5 applications can be judged.Counted over applications from the last 90 days. An application counts as answered when the employer decided on it, started a chat, or closed the vacancy. Shown once at least 5 applications can be judged.
ApplyThe employer has not confirmed recently that this role is still open — the last time was Jun 29, 2023. You can still apply. Sign in to ask the employer
- Experience:
- > 5 years
- Employment:
- Full-time
- Salary
- €5,000+ / month
- Languages
- English A1 — Beginner
Tasks
C++ programmers are needed for two fundamentally different projects. You can choose where you want to work and which tasks you want to tackle. Tasks in the Trading Platforms project include the following areas of development: - Further development of our proprietary MQL5 language (included in the TIOBE ranking) and compiler, as well as development tools (debugger, profiler, optimizer) - Development of high-load distributed client-server systems - Development of a distributed computing environment - Integration with exchange platforms and systems - Development of highly hack-resistant systems - Development of secure communication protocols Technologies used: C++, IPC, multiprocessing, TCP, asynchronious sockets, OpenCL, fault tolerance, real-time failover, scalable geo-distributed systems. Tasks in the "Advertising and Analytics System" project include the following areas of development: - Big Data storage and processing systems - Fault-tolerant geo-distributed systems with minimal response time (low latency) - Behavioral analysis systems: finding behavioral patterns and modeling - Development of high-performance in-memory databases and their synchronization mechanisms in a geo-distributed system Technologies used: C++, Lock-free, low latency, multiprocessing, IPC
Requirements
- Experience developing in C++ (Windows preferred, but Linux experience is also of interest) - Deep knowledge of operating systems, algorithms, and data structures - Multithreading and interprocess communication - Practical knowledge of debugging tools and principles of code optimization
Working conditions
Whichever project you want to work on, we will provide you with the best possible conditions: - Full payment for your travel and accommodation to attend the interview - Relocation compensation: we pay a one-time allowance of up to 5,000 euros - Compensation for housing rental expenses during your first month of residence - Assistance with obtaining the necessary documents - Above-market salary - Health insurance for you and your family - An office 5 minutes from the sea, with a wide range of leisure and sports activities - Cyprus is a Mediterranean resort country with 300 sunny days a year - Free meals - Unique experience, strong team
Created Jun 29, 2023 · Last confirmed Jun 29, 2023