Н

Senior System Developer (C++/HFT)

#vacancy #SeniorDeveloper #C++ #HFT #Crypto

Неизвестный работодатель

Зарплата не указанаГрузияУдалёнка

#vacancy #SeniorDeveloper #C++ #HFT #Crypto

Senior System Developer

Формат работы: Full-time (100%)
Локация: Remote (необходимо пересечение с европейскими часовыми поясами)

О компании:
Мы развиваем высокопроизводительную торговую инфраструктуру для работы на рынке криптовалют. Наша команда объединяет сильных инженеров и Quant-специалистов, работающих над созданием и совершенствованием автоматизированных торговых систем.

Мы ищем Senior System Developer с сильной экспертизой в C++ и опытом разработки высокочастотных торговых систем (HFT) на криптовалютном рынке.
Ключевое требование - практический опыт разработки и поддержки Market Making-систем с непосредственной работой на централизованных криптовалютных биржах (CEX), в первую очередь Binance.

Обязанности:
▫️Разработка, поддержка и оптимизация высокопроизводительной HFT-инфраструктуры.
▫️Развитие и совершенствование Market Making-систем для торговли на централизованных криптовалютных биржах.
▫️Интеграция и поддержка торговых систем с Binance и другими крупными CEX.
▫️Разработка и оптимизация механизмов получения и обработки рыночных данных (Market Data Feed Handlers).
▫️Реализация и оптимизация механизмов отправки, изменения и отмены торговых ордеров (Order Execution).
▫️Развитие фреймворков для разработки, тестирования и внедрения торговых стратегий.
▫️Анализ производительности торговой инфраструктуры и устранение узких мест.
▫️Мониторинг стабильности и производительности production-систем.
▫️Взаимодействие с Quant-специалистами и другими разработчиками при совершенствовании торговых алгоритмов.

Требования:
1. Разработка и системное программирование
▫️Уверенное владение C++23 и STL.
▫️Опыт разработки высокопроизводительных систем под Linux.
▫️Хорошее понимание многопоточности и конкурентного программирования.
▫️Опыт разработки автоматизированных торговых систем.
2. HFT / Low-Latency
▫️От 3 лет опыта разработки или поддержки автоматизированных торговых систем с низкими задержками.
▫️Практический опыт работы с Market Making-системами.
▫️Понимание архитектуры HFT-систем.
▫️Опыт оптимизации latency и throughput.
▫️Глубокое понимание cache-aware data structures, lock-free programming и custom memory management.
▫️Способность находить и устранять узкие места в производительности.
3. Crypto Exchanges / Market Making
▫️Обязательный практический опыт работы с Binance в контексте алгоритмической торговли или Market Making.
▫️Опыт интеграции торговых систем с API криптовалютных бирж.
▫️Понимание принципов работы CEX, matching engines, exchange gateways и Order Management Systems.
▫️Опыт работы с Market Data Feeds и Direct Exchange Order Entry.
▫️Опыт работы с другими крупными централизованными биржами из числа ведущих CEX (Bybit, OKX, Bitget, •••••••• и др.) будет преимуществом.
4. Networking & Systems
▫️Глубокое понимание сетевых протоколов TCP/IP и UDP Multicast.
▫️Опыт работы с WebSockets и REST API.
▫️Понимание application-level protocols.
▫️Опыт работы с Kernel Bypass / Solarflare будет преимуществом.
▫️Понимание архитектуры распределённых систем.
5. Cloud & Infrastructure
▫️Обширный практический опыт работы с AWS.
▫️Понимание принципов балансировки нагрузки (Load Balancing).
▫️Опыт поддержки и мониторинга production-инфраструктуры.
6. Высшее образование в области Computer Science, Computer Engineering или смежных технических / количественных дисциплин.
7. Владение английским языком на уровне В2+.

Отклики: ••••••••

Похожие вакансии C++/C

hh.ru
нефтеавтоматика

Инженер-программист (C++)

нефтеавтоматикаАвтоподнятие
от 80k ₽РоссияУфаОфис

Условия:

  • Трудоустройство согласно ТК РФ
  • Заработная плата обсуждается на собеседовании
  • Режим работы с 09.00 до 18.00 (гибкое начало рабочего дня обсуждается на собеседовании)
  • ДМС после испытательного срока
  • Дополнительные отпуска, согласно коллективного договора

Обязанности:

  • Написание и отладка системного программного обеспечения для промышленных контроллеров
  • Командировки 5 % времени

Требования:

  • Знание языка C/C++, ООП, ОС Linux
  • Опыт реализации сетевого обмена данными (синхронный и асинхронный обмен)
  • Опыт работы с socket на уровне протоколов TCP/IP, UDP, RAW
  • Опыт работы с многопоточными приложениями (понятие синхронизации)
  • Желательны знания QNX, Redmine, Toolchain, Cmake, Git
hh.ru
Зарплата не указанаРоссияСанкт-ПетербургОфис

Обязанности:

  • Поддержка и развитие текущего проекта;

  • Документирование уже написанного приложения;

  • Сопровождение документальной проработки;

  • Участие в принятии решений по дальнейшему развитию проектов;

  • Оптимизация архитектуры;

Требования:
  • Знание языка C/C++;

  • Использование стандартов языка С++17;

  • Знание инструментов Doxygen, ccache, ccpcheck;

  • Умение работать с QT, FLTK, QTKMM, NANA,SDL, IMGUI;

  • Умение работать в Docker или других инструментах контейнеризации;

  • Понимание принципов проектирования структур баз данных;

  • Навык написания модульных и функциональных тестов;

  • Навык работы с Git;

  • Умение использовать операционные системы типа *nix.

Условия:
  • Размер заработной платы определяется по результатам собеседования
  • Оформление по ТК РФ, полис ДМС со стоматологией, компенсация питания, спорт, корпоративные мероприятия
  • График работы с 9:00 до 18:00
  • Работа в дружной команде профессионалов в современной, быстро развивающейся компании
  • Нестандартные задачи и профессиональный рост
  • Повышение квалификации по профильным направлениям деятельности
  • Современно оборудованное рабочее место, необходимое программное обеспечение.
hh.ru
концерн вко алмаз - антей

Руководитель группы разработки ПО

концерн вко алмаз - антейАвтоподнятие
Зарплата не указанаРоссияМоскваОфис

Концерн воздушно‑космической обороны «Алмаз – Антей» — крупный холдинг оборонно‑промышленного комплекса, лидер сегмента систем воздушно‑космической обороны в Российской Федерации.

Обязанности:

  • Руководство разработкой клиентского программного обеспечения на с++(qt) под ОС Astra Linux в соответствии с постановками задач и распределение задач исполнителям ;
  • Оценка качества алгоритмизации задач и проверка работоспособности программного кода исполнителей, умение разбираться в чужом коде;
  • Управление запросами на изменения, дефектами и проблемами в программном обеспечении;
  • Руководство интеграцией программных модулей и компонентов программного обеспечения;
  • Проектирование архитектуры программного обеспечения, структур данных, программных интерфейсов;
  • Разработка пояснительных записок, технических заданий, требований и постановок задач на проектирование и разработку программного обеспечения.

Требования:

  • Высшее техническое образование (специалитет, магистратура);
  • Практический опыт разработки программного обеспечения не менее 6 лет;
  • Необходимы знания: С++( стандарт 2014 и новее),QT, Linux (Astra Linux), git, Cmake;
  • Будет преимуществом опыт разработки высоконагруженных геоинформационных систем с использованием QGIS;
  • Умение оценивать трудоемкость поставленных задач и планировать работу группы разработки;
  • Знание жизненного цикла разработки, опыт работы по Agile методологии и использование Jira в работе.

Условия:

  • Оформление согласно ТК РФ;
  • Ежеквартальная и годовая премия по результатам работы;
  • ДМС;
  • Надбавки за ученую степень;
  • Материальная помощь в сложных жизненных ситуациях;
  • Режим работы с 09:00 до 18:00 и рабочую неделю 5/2, в пятницу сокращенный рабочий день на 1,5 часа;
  • Обучение на курсах повышения квалификации, оплачиваемых Концерном;
  • Спортивные секции: волейбол, футбол, баскетбол, настольный теннис, хоккей, йога;
  • Спортивные и развлекательные мероприятия для работников и их детей;
  • Корпоративный транспорт (от/до ст. м. Славянский бульвар, м. Парк Победы, м. Давыдково).

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.