C++ Software Engineer (Middle/Senior) для CEX (Centralized EXchange)
30 Мая 2026
Город:
Ташкент
Занятость:
Полная занятость
Компания "ASTERIUM"
Мы создаём ядро централизованной биржи (CEX) нового поколения. Наша цель — высокопроизводительный движок, способный обрабатывать миллионы транзакции в секунду с детерминированной задержкой на микросекундам уровне. Мы формируем команду для разработки полноценного production-ready решения на C++ с потенциалом перехода на Rust в будущем.Обязанности:
— Проектирование и разработка high-load торгового ядра на C++20;
— Оптимизация и профилирование критического пути, минимизация cache-misses и context-switches;
— Разработка отказоустойчивых модулей шлюза, журналирования (AOF/WAL), риск-менеджмента и системы исполнения ордеров;
— Реализация механизмов с использованием сверхбыстрых lock-free очередей и zero-copy сериализации данных;
— Написание нагрузочных тестов, бенчмарков, тестов безопасности для обеспечения стабильности и требуемого throughput.
— Глубокое знание C++20 и понимание того, как высокоуровневый код превращается в инструкции CPU;
— Понимание потенциальных уязвимостей (use-after free, overflows, и т.п.) и путей решения;
— Понимание модели памяти, атомарных операций, барьеров памяти, проблем false sharing, mmap;
— Хорошее понимание алгоритмов и структур данных, с учетом cache-locality, асимптотической сложности;
— Опыт работы с сетевым стеком Linux (TCP/UDP), понимание epoll/io_uring;
— Уверенное владение инструментами отладки и профилирования (gdb/lldb, perf/vtune, valgrind, sanitizers).
Будет плюсом:
— Опыт работы с high-load системами;
— Опыт работы с изоляцией ядер процессора, CPU affinity, hugepages, понимание работы L1/L2/L3 кешей и branch predictor, SIMD;
— Опыт использования шин данных (Aeron, Chronicle Queue);
— Опыт работы с lock-free структурами данных и алгоритмами;
— Знание Rust или готовность участвовать в миграции сервисов на этот стек в будущем;
— Интерес к тематике биржевой торговли и HFT, понимание специфики биржевых протоколов (FIX) и архитектуры финансовых рынков.
— Официальное оформление, согласно ТК РУз.
— Заработная плата: конкурентная, обсуждается индивидуально по итогам интервью.
— Рост: понятная карьерная траектория, участие в развитии нового направления
— Команда: профессиональная среда без микро менеджмента, прозрачные процессы.
— Руководство, которое всегда старается прислушиваться к команде, чтобы все чувствовали себя комфортно.
Зарегистрируйтесь или войдите, чтобы открыть контакты работодателя
Прикрепите резюме для отклика
Уже с нами?
Войдите, чтобы отправить резюме
24 Мая
Программист 1С (Middle+)( VENKON )
Ташкент
Компания "VENKON" Venkon Group занимает половину рынка автоматизации Узбекистана и официально поставляет 1С. Мы создаем решения, которые...
25 Мая
.NET Developer (middle)( «UZUM TECHNOLOGIES». )
Ташкент
Компания "«UZUM TECHNOLOGIES»." Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс,...
25 Мая
QA Engineer (Auto/Manual)( «UZUM TECHNOLOGIES». )
Ташкент
Компания "«UZUM TECHNOLOGIES»." Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс,...
28 Мая
Системный аналитик (middle/senior)( «UZUM TECHNOLOGIES». )
Ташкент
Компания "«UZUM TECHNOLOGIES»." Uzum — это узбекистанская экосистема цифровых сервисов, которая объединяет маркетплейс,...
29 Мая
Ташкент
Компания "АКИБ Ипотека-банк" Цель роли: Автоматизировать полный жизненный цикл ML/LLM-решений в банке: обучение, деплой, мониторинг,...
Вакансия размещена в отрасли