О компании
В IMC технологии — это не просто отдел; они лежат в основе всего, что мы делаем. Разработанное внутри компании, наше инновационное программное обеспечение ежедневно принимает миллионы торговых решений, и мы побеждаем, принимая решения лучше и быстрее, чем наши конкуренты.
Глобальная команда VMM Data, базирующаяся в Амстердаме, работает над централизованной глобальной платформой данных, чтобы предоставлять высококачественные курируемые данные для исследований и стратегий Valuation Market Making (VMM) по всему IMC. Мы решаем постоянно меняющиеся требования к данным, и наша команда пытается решить эту задачу в молодом проекте, создавая центральную систему для сбора, курирования и предоставления данных нашим исследовательским инструментам внутри IMC.
Ваши основные обязанности
В качестве инженера-программиста по торговым данным вы будете работать над обеспечением высококачественных исследований с использованием фундаментальных данных по ценообразованию опционов. Кроме того, вы повысите концентрацию исследователей, централизовав курирование данных и обеспечив быстрое подключение новых наборов данных, что позволит исследовать новые типы стратегий, которые сыграют важную роль в стратегиях IMC сейчас и в будущем. Мы создаём инструменты, которые позволяют команде кураторов данных творить своё волшебство, а также предоставляем наши данные исследовательским инструментам для обеспечения глобального доступа.
Вы будете писать надёжное, высокопроизводительное программное обеспечение, балансируя время выхода в производство с качеством и тестируемостью. Продвинутое автоматизированное тестирование и ежедневные развертывания позволят вам достигать гибких и постепенных улучшений. В сложной экосистеме IMC и её систем и технологий вы будете постоянно сталкиваться с необходимостью учитывать компромиссы между задержкой, пропускной способностью, простотой, масштабируемостью и поддерживаемостью.
Ваши основные задачи будут включать:
•Кодирование, разработку, тестирование, развертывание и поддержку приложений и автоматизаций для кураторов данных, других разработчиков VMM и трейдеров/исследователей, чтобы поддерживать их и понимать их реальные потребности и данные, которые мы им предоставляем.
•Работу над молодым проектом и участие в архитектурном проектировании нашей системы.
•Создание системы с высокой производительностью для обслуживания петабайт данных по всему миру.
Ваши навыки и опыт
•Опыт работы в качестве инженера-программиста не менее 4 лет
•Сильные навыки программирования на Java (11+), но опыт работы с последними версиями Java крайне желателен
•Знание Docker, Kubernetes и Linux
•Сильные навыки программирования на Python, особенно в области работы с данными — очень приветствуется
•Опыт работы с анализом данных и созданием платформ и систем для работы с данными — очень приветствуется
•Способность работать с минимальным контролем и брать полную ответственность за создаваемые приложения
•Сильные навыки устранения неполадок и диагностики; способность творчески и проактивно решать проблемы
•Предварительные знания в области трейдинга / рынков капитала не требуются. Важны любознательность и желание учиться.
Наш технологический стек включает постоянно развивающийся набор систем и технологий, и наши инженеры имеют свободу выбирать лучшее решение для поставленной задачи. Если новая технология может добавить ценность, мы активно инвестируем в её изучение, внедрение и развитие.
О нас
IMC — это торговая компания, ориентированная на исследования, где количественное моделирование, машинное обучение и инженерия формируют современную торговлю на рынках. Будучи стабилизирующей силой на рынках с 1989 года, мы обеспечиваем ликвидность на торговых площадках, предоставляя инвесторам наилучшие результаты в управлении стоимостью и рисками. Используя собственные технологии и капитал, мы создаём проприетарные системы и алгоритмы, работающие на глобальных рынках. Наши исследователи, трейдеры и инженеры работают как единый коллектив, сочетая быстрые эксперименты, передовую инфраструктуру и обратную связь в реальном времени, чтобы превращать инсайты в исполнение, а исполнение — в преимущество.