Назад
Company hidden
обновлено 3 дня назад

Software Developer (Market Setup) (C++)

Формат работы
remote (Global)
Тип работы
fulltime
Грейд
senior
Английский
b2
Вакансия из списка Hirify.GlobalВакансия из Hirify RU Global, списка компаний с восточно-европейскими корнями
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Software Developer (Market Setup) (C++): Taking trading venues from signed agreement to first live trade by adapting binary market-data and order-entry protocols, preparing product and risk feeds, and validating historical data with an accent on low-latency connectivity, certification, and operational readiness. Focus on tuning hardware-timestamped execution paths, testing failover and order-flow scenarios, and coordinating go-live handover to desk and operations teams.

Location: Remote; work remotely from anywhere in the world

Company

hirify.global operates a trading platform that connects and enables trading venues.

What you will do

  • Take trading venues from signed agreement through scoping, connectivity design, protocol adaptation, certification, go-live, hypercare, and handover.
  • Adapt C++ and Python market-data and order-entry connectors for venue protocols including SBE, FAST, ITCH, OUCH, Eurex ETI/EOBI, LSE native, and custom binary protocols.
  • Deliver raw product definitions, risk parameters, margin rates, price limits, lot and tick tables, and position limits to the normalization team.
  • Convert historical archives and captured feeds into the platform format and validate them against live captures.
  • Measure and tune low-latency paths using hardware timestamps, host placement, NIC and kernel-bypass settings, pinning, hot-path optimization, and gateway selection.
  • Prepare venue operating instructions, support conformance tests and failover scenarios, and walk the desk through the first trading day.

Requirements

  • Solid understanding of data structures, algorithms, and object-oriented programming in C++.
  • Understanding of Linux system internals.
  • Decent written and spoken English required for work in an international environment.
  • Ability to perform well in a remote or hybrid team with variable, project-based responsibilities.

Nice to have

  • In-depth knowledge and expertise in low-latency or real-time development with sub-microsecond latency.
  • Experience with lock-free containers and lock-free programming patterns.
  • C programming knowledge, including Linux driver or kernel-level development.

Culture & Benefits

  • Results-focused environment with no bureaucracy and fast feedback loops.
  • International group of highly qualified professionals.
  • Access to cutting-edge hardware and technology.
  • Remote work from anywhere in the world with access to global offices.
  • Flexible schedule and 40 paid days off.
  • Competitive salary.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →