О роли
Flow Traders Hong Kong ищет старшего инженера-программиста C++ для руководства архитектурой следующего поколения платформ обработки рыночных данных и исполнения сделок, которые обеспечивают полностью систематическую торговлю компании. Рыночные данные здесь не рассматриваются как простая инфраструктура — это источник альфы, где обработка потоков, построение книги заявок и глубокое понимание микроструктуры биржи являются конкурентным преимуществом. Компания ищет старшего специалиста, который жил этой философией в проприетарной или систематической торговой среде и может выжать каждую наносекунду из пути от линии связи до стратегии.
В качестве старшего индивидуального участника вы будете работать над основной платформой, которая поддерживает количественные исследования, ценообразование, разработку стратегий и исполнение на сотнях торговых площадок. Вы будете работать в тесном, итеративном цикле с количественными аналитиками и техническими трейдерами, применяя глубокие знания современного C++, внутренностей операционных систем, архитектуры процессоров и памяти, безблокировочной конкуренции и сетей с низкой задержкой, чтобы продвинуть системы к передовому уровню производительности, надежности и наблюдаемости.
Что вы будете делать
•Проектировать и реализовывать высокопроизводительные компоненты для приема, нормализации и распределения рыночных данных, а также их использования для исполнения ордеров и инфраструктуры стратегий.
•Разрабатывать инструменты и фреймворки, которые позволяют количественным аналитикам и техническим трейдерам создавать, настраивать и внедрять систематические стратегии ценообразования и торговли, основанные на данных.
•Отвечать за полный жизненный цикл ваших компонентов в быстро меняющейся, итеративной среде: развертывать, мониторить, профилировать и оптимизировать код в продакшене.
•Тесно сотрудничать с инженерами из фокус-групп, количественными аналитиками и техническими трейдерами для уточнения требований, сбора отзывов и итеративной доработки дизайна и реализации платформы.
Что необходимо для успеха
•Степень бакалавра, магистра или доктора наук в области компьютерных наук, математики или смежной области.
•Более 5 лет профессионального опыта разработки программного обеспечения на C++ после окончания учебного заведения.
•Опыт создания систем приема рыночных данных с низкой задержкой, исполнения ордеров и алгоритмической торговли (предпочтительно в индустрии проприетарной торговли).
•Глубокие знания одного или нескольких рынков Азиатско-Тихоокеанского региона.
•Сильные знания алгоритмов и структур данных.
•Опыт параллельного, асинхронного и многопоточного программирования.
•Доказанная способность писать чистый, надежный и высокомасштабируемый код на C++.
•Интерес к максимальному извлечению производительности из доступного аппаратного и программного обеспечения (кэши процессора, расположение памяти, сети и т.д.).
•Умение эффективно общаться как с техническими, так и с нетехническими коллегами.
Flow Traders не принимает непрошеные резюме от профессиональных кадровых агентств или рекрутинговых фирм. Все резюме и любая другая информация, идентифицирующая потенциальных кандидатов, отправленные любому сотруднику Flow Traders без действующего и подписанного соглашения о поиске, будут считаться свободными для контакта Flow Traders без каких-либо ограничений, и никакие гонорары за размещение не будут выплачены в случае найма кандидата.