C++ разработчик

Присоединяйтесь к нашей команде, чтобы разрабатывать надежные системы для алгоритмического трейдинга. Мы предлагаем удаленную работу, конкурентоспособную зарплату и возможность профессионального роста в динамичной области криптовалют.

middle удалённо 300 000 – 400 000 RUR
Тип занятости
full-time
Опубликовано
17 января 2026
Вакансии в Telegram-канале
Свежие вакансии Каждый день
Подписаться

описание

Мы небольшая компания, занимающаяся алгоритмическим трейдингом и создающая высокопроизводительную торговую инфраструктуру для криптовалютных рынков. Наша цель — с нуля создать надёжную систему с низкой задержкой, которая объединит основные криптовалютные биржи, обрабатывая потоки рыночных данных и исполняя ордера с эффективностью на уровне микросекунд. Основная задача С++ разработчика - создавать WebSocket- и REST-клиенты, способные обрабатывать сотни тысяч сообщений в секунду, анализировать и нормализовать рыночные данные с минимальными накладными расходами и обеспечивать более быструю доставку наших ордеров на биржи.
1.Интеграция с биржами: реализация надежных коннекторов WebSocket и REST API для крупных криптовалютных бирж с учетом их уникальных особенностей и требований.
2. Повышение производительности: оптимизация пути от необработанных сетевых данных до нормализованных рыночных обновлений с целью достижения задержек в пределах нескольких микросекунд.
3. Устойчивость к ошибкам: реализация комплексной обработки ошибок, автоматического переподключения и механизмов отказоустойчивости для работы с ненадежными API-интерфейсами обмена.
4. Мониторинг и тестирование: создание контрольных показателей для отслеживания задержек на каждом этапе, написание тестов.
5. Поэтапная оптимизация: профилирование, измерение и систематическое улучшение производительности на основе реальных производственных показателей.
Наши пожелания к квалификации:
1. Прочная основа C++: более 3 лет опыта работы с современным C++ (минимум C++17, предпочтительно C++20/23).
2. Асинхронное сетевое программирование: практический опыт работы с асинхронным вводом-выводом (Boost.Asio, epoll и т.п.). Вы понимаете разницу между блокирующими и неблокирующими операциями.
3. Управление производительностью: вы знаете, что такое строка кэша, почему распределение памяти в горячих путях — это плохо и как использовать инструменты профилирования для поиска настоящих узких мест.
4. Параллельное программирование: понимание атомарности, упорядочивания памяти и основных шаблонов без блокировок.
5. Глубокое понимание инженерного дела: вы можете реализовать потокобезопасную очередь, устранить утечку памяти и оптимизировать критический цикл
Технический стек проекта:
Языки: C++20/23 (основной), Python (инструментарий).
Библиотеки: Boost.Asio/Beast, {fmt}, Google Benchmark, Catch2/GTest.
Инструменты: Clang, GDB, Perf, Valgrind, Grafana/Prometheus.
ОС: Ubuntu 22/24 LTS.
Будущее: потенциальное внедрение Rust, обход ядра в сетях.

условия

1. Работа в режиме полной занятости полностью удаленно или в гибридном формате ( в г.Москва).
2. Фиксированный оклад в диапазоне 300 000 - 400 000 рублей "на руки", возможности расти в доходе вместе с компанией.
3. Прямое подчинение и получение задач от фаундера бизнеса, возможность технического обсуждения и обмена экспертизами.
4. Прямое влияние: ваш код напрямую повлияет на наши прибыли и убытки. Без бюрократических проволочек.
5. Технический рост: за один год обучения здесь вы узнаете больше о системах с малой задержкой, торговле и криптовалютных рынках, чем за пять лет в обычной компании.
Процесс взаимодействия: общение с рекрутером - интервью с фаундером - тестовое задание (факультативно) - техническое интервью - оффер.

навыки

Похожие вакансии

6 вакансии
Wiren Board
Wiren Board
1 нед. назад

Инженер по разработке прошивок

Вакансия для инженера по разработке прошивок в компании Wiren Board. Вы будете разрабатывать и поддерживать прошивки для устройств автоматизаци…

150 000 - 300 000 RUR

middle удалённо
Интеграция Дистрибуция Проекты
Интеграция Дистрибуция Проекты
13 ч. назад

Старший С/С++ разработчик

Ищем разработчика с минимум 3-летним опытом работы на C в production-среде. Основные задачи с…

middle удалённо
R-Style Softlab
R-Style Softlab
15 ч. назад

Разработчик SQL

Присоединяйтесь к команде R-Style Softlab в роли Разработчика SQL. Вы будете работать над системой RS-Reporting V.6, автоматизируя п…

middle удалённо
Корпорация «Галактика»
Корпорация «Галактика»
15 ч. назад

Разработчик ПО

Вам предстоит разрабатывать и дорабатывать интерфейсы и алгоритмы на языке VIP, а также работать с SQL. Ищем…

middle удалённо
РУСДРОНОПОРТ
РУСДРОНОПОРТ
1 д. назад

Инженер - программист БПЛА

Вам предстоит заниматься разработкой кода управления БПЛА и интеграцией его в общую платформу. Требуется опыт работы с C/C++ и системами автоп…

middle удалённо
YADRO
YADRO
1 д. назад

Разработчик C/C++

Компания YADRO ищет разработчика C/C++ для работы над новым продуктом в телекоммуникационной сфере. Вы будете заниматься разработкой базовых ст…

middle удалённо