Инженер-программист (Middle C++ разработчик)
This position is no longer accepting applications(closed Aug 16, 2026).
Требования:
- Опыт промышленной разработки от 2 лет
- Уверенное знание C++ (стандарты C++17/20)
- Понимание и практический опыт работы с многопоточностью (std::thread, synchronization primitives, lock-free структуры — как плюс)
- Опыт интеграции и использования C-библиотек в C++ (ABI, управление памятью, RAII-обертки)
- Опыт разработки с использованием шаблонов (templates) и метапрограммирования
- Опыт работы с базами данных: PostgreSQL и/или ClickHouse
- Практический опыт работы с Kafka и/или Redis
- Опыт системного программирования:
- Linux: POSIX API, system calls, signals, epoll; или же с аналогичными системными API Window(WinAPI)
- Понимание принципов работы сетевого стека (TCP/IP) и опыт сетевого программирования (sockets)
- Уверенное владение Linux (как основной средой разработки)
- Опыт работы с системами контроля версий: Git (GitHub / GitLab)
Будет преимуществом:
- Знание скриптовых языков (Python, Lua и др.) для автоматизации и кодогенерации
- Опыт написания Bash-скриптов
- Глубокое понимание сетевого стека (L2–L4, протоколы, производительность)
- Опыт работы с высоконагруженными или низкоуровневыми системами (например, DPDK)
- Понимание принципов построения высокопроизводительных и отказоустойчивых систем
Условия:
-
График работы: (full time) пн.– чт. с 09:00 до 18:00, пятница с 09.00 до 16.45
-
Современный офис в центре Минска
-
Качественное оборудование для комфортной работы
-
Пространство для профессионального и карьерного роста
-
Корпоративное обучение и развитие сотрудников
-
Добровольное медицинское страхование
- Бонусы по результатам работы
- Социальная политика с продвинутыми опциями, актуальными для IT компаний
- Материальная помощь к отпуску
- Дополнительные выплаты к ключевым жизненным событиям