Старший C++ / Rust разработчик для высоконагруженных систем

Лимасол, Кипр

✈️ релокация, 🕘 работа в офисе

Мы ищем сильного разработчика, готового решать сложные технические задачи на C++ и Rust, работать с высоконагруженными системами и принимать технические решения на всех этапах разработки.

Нам важен не столько конкретный набор технологий, сколько инженерное мышление: умение разбираться в сложных системах, находить эффективные решения, отвечать за результат и доводить задачи до конца.

Ищем специалиста с сильным опытом C++, который уже работает с Rust или хочет использовать его в production-разработке.

Основные ожидания

  • Уверенное владение C++ и практический опыт разработки на Rust
  • Опыт реализации сложных системных и инфраструктурных задач
  • Понимание принципов эффективного использования CPU, памяти и I/O
  • Умение декомпозировать задачи и самостоятельно выстраивать рабочий процесс
  • Способность принимать технические и архитектурные решения в рамках проекта
  • Ответственность за качество, производительность и надежность своего кода
  • Интерес к системному программированию и современным подходам к разработке высокопроизводительных приложений
  • Будет плюсом опыт работы с сетевыми протоколами, асинхронным программированием и инструментами профилирования

Требования

  • Сильный коммерческий опыт разработки на C++
  • Практический опыт разработки на Rust либо уверенное знание языка и его экосистемы
  • Глубокое понимание операционных систем, алгоритмов и структур данных
  • Опыт многопоточного и конкурентного программирования
  • Понимание моделей памяти, синхронизации потоков, lock-free подходов
  • Опыт разработки сетевых приложений и работы с асинхронным I/O
  • Практические знания инструментов отладки и профилирования
  • Опыт поиска bottleneck'ов и оптимизации производительности
  • Понимание принципов построения отказоустойчивых распределенных систем
  • Навыки работы в команде разработчиков и взаимодействия с другими отделами

Не обязательно одинаково хорошо знать оба языка. Нам интересны как сильные C++ разработчики, которые уже используют или активно осваивают Rust, так и Rust-разработчики с хорошей базой системного программирования и опытом C++.

Чем мы занимаемся

  • Высоконагруженная распределенная торгово-информационная платформа MetaTrader 5
  • Высокопроизводительные серверные компоненты и сервисы
  • Интеграция с биржевыми и банковскими платформами
  • Распределенная система интеграции брокеров
  • Собственный язык MQL5, компилятор и среда разработки
  • Система распределенных вычислений MQL5 Cloud
  • Сервисы MQL5.com для миллионов пользователей по всему миру
  • Отказоустойчивые геораспределенные системы обработки больших объемов данных
  • Развитие существующих C++ компонентов и разработка новых систем на Rust

Наши технологии

  • C++17/23
  • Rust
  • Multithreading, async/await
  • IPC и multiprocessing
  • TCP, asynchronous sockets
  • Lock-free и low latency
  • SIMD, OpenCL, OpenBLAS
  • Fault tolerance, real-time failover
  • In-Memory DB, SQL DB
  • Apache Kafka, ClickHouse
  • Big Data и Machine Learning
  • Perf, VTune и другие инструменты анализа производительности

Что предлагаем

  • Релокационный бонус
  • Помощь в оформлении необходимых документов для получения рабочих виз вам и вашей семье
  • Медицинская страховка для вас и вашей семьи (супруг/а и дети)
  • Оформление в соответствии с трудовым законодательством Республики Кипр
  • Оплачиваемый отпуск 21 рабочий день
  • Занятия английским и греческим языком за счет компании (по 8 уроков в месяц)
  • Крытая парковка напротив офиса, тренажерный зал
  • Бесплатное полноценное питание
  • Уникальная команда и сильный опыт
  • Работа с реальными инженерными задачами, влияющими на миллионы пользователей по всему миру

Если вы умеете разбираться в сложных системах, принимать технические решения и готовы отвечать за результат — будем рады рассмотреть ваше резюме.


Подать заявку на Старший C++ / Rust разработчик для высоконагруженных систем
Лимасол, Кипр
Добавить резюме
Файл не выбран
Смотреть другие вакансии