IMC

Инженер-программист Python

Коротко

Инженер-программист Python в IMC (Амстердам) — исследовательской торговой компании, где технологии лежат в основе принятия миллионов торговых решений ежедневно. Роль предполагает разработку высокопроизводительных торговых систем, аналитических инструментов, фреймворков бэктестинга и систем мониторинга рисков в тесном сотрудничестве с трейдерами и бизнес-командами. Требуется не менее 4 лет опыта как инженер-программист, глубокие знания Python и обязательный опыт работы с финансовыми данными.

О компании
IMC — исследовательская торговая компания, где количественное моделирование, машинное обучение и инженерия формируют способы торговли на современных рынках. Будучи стабилизирующей силой на рынках с 1989 года, IMC обеспечивает ликвидность на торговых площадках, предоставляя инвесторам наилучшие результаты в управлении стоимостью и рисками. Используя собственные технологии и капитал, компания создаёт проприетарные системы и алгоритмы, которые работают на глобальных рынках.
В IMC технологии находятся в центре всего, что делает компания. Разработанное внутри компании программное обеспечение ежедневно принимает миллионы торговых решений. Различные команды по разработке на Python создают масштабируемые бизнес-критичные приложения, инструменты и автоматизированные задачи, чтобы обеспечить торговые и бизнес-поддерживающие команды IMC в Амстердаме, Лондоне, Цуге и Мумбаи.
Ваши основные обязанности
IMC использует широкий спектр технологий. Python широко применяется в технологическом стеке компании, особенно чтобы сделать его более доступным для трейдеров, исследователей и аналитиков. В качестве инженера-программиста Python в IMC Амстердам вы будете участвовать в разработке высокопроизводительных торговых систем, аналитических инструментов, генерации сигналов, фреймворков для бэктестинга, пользовательских интерфейсов управления сделками или систем регуляторного надзора и мониторинга рисков. Ваша роль будет включать тесное и непосредственное сотрудничество с бизнесом и другими техническими командами — от первоначального сбора требований до коротких циклов итераций для уточнения реализации, интеграции отзывов пользователей, а также высказывания и внедрения своих улучшений и идей.
Всё программное обеспечение, которое вы будете создавать, предназначено только для внутреннего использования, нет внешних клиентов/пользователей и, следовательно, отсутствуют бессмысленные запросы: пользователи вашей работы находятся всего в нескольких метрах от вас, и вы контролируете весь цикл разработки. Любознательность и интерес к торговле и финансовым рынкам являются ключевыми факторами успеха в этой роли, так как вы будете работать непосредственно с бизнес-логикой в среде, где понимание бизнес-контекста имеет первостепенное значение.
В IMC верят в быстрое предоставление большой ответственности: вы будете работать над своими целями с высокой степенью независимости, но при этом поддерживаемые надежной сетью наставников, коллег и торговой команды, которые мотивированы помочь вам добиться успеха и разделяют свою страсть к торговле и технологиям. В этой роли вы можете заниматься широким спектром задач — например:
•Добавление нового сигнала, предложенного трейдером, в наш фреймворк.
•Поддержка торгового отдела в создании необходимых им инструментов для анализа данных и визуализации.
•Поиск и устранение неисправностей, отладка или глубокий анализ производительности.
•Обучение других использованию наших технологий в их собственных скриптах.
•Создание и распространение внутренних библиотек на Python.
•Запуск совершенно новых полнофункциональных проектов с нуля.
Ваши навыки и опыт
•Опыт работы в качестве инженера-программиста не менее 4 лет.
•Глубокие технические знания Python, понимание его внутренних механизмов, сильных и слабых сторон. В компании используется ряд библиотек и фреймворков Python (таких как FastAPI (AsyncIO), APScheduler, Pandas, Polars, RQ, Pytest, Tensorflow, scipy, xgboost, scikit-learn, numpy, numba, celery).
•Опыт работы с DevOps, базами данных, большими данными или фронтенд-фреймворками является плюсом (примеры инструментов: Kubernetes, Helm, Docker, Gitlab CI, TypeScript, React, Redis, PostgreSQL, Mongo, Dremio, Apache Iceberg, HDFS, Kafka, Apache Arrow/Parquet).
•Критическое мышление и способность ставить под сомнение идеи и решения, не принимать вещи на веру, проверять предположения и вникать в детали, чтобы найти и покрыть все крайние случаи. Умение задавать вопросы и высказывать своё мнение.
•Опыт работы с финансовыми данными обязателен, желательно в финансовой отрасли. Характер этой роли требует как склонности, так и опыта работы с такого рода данными.
Технологический стек компании включает постоянно развивающийся набор систем и технологий, и инженеры имеют свободу выбирать лучшее решение для конкретной задачи. Если новая технология имеет потенциал добавить ценность, компания активно инвестирует в её изучение, внедрение и развитие.

Хватит откликаться.
Получите рекомендацию.

$10 стартовых кредитов

Всего 60 секунд, полностью на автопилоте — AI-агенты Eraldt читают ваше резюме, определяют подходящие роли, находят живые вакансии и людей, которые могут вас порекомендовать, пишут им личные письма и добиваются рекомендации.

Это не отклик на вакансию: резюме не уходит в компанию, а рекомендацию именно по этой роли мы не обещаем.

Посмотрите, кто ещё получает интервью на автопилоте