Python developer / data engineer (Jun->Mid)
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Компания Wunder Fund ищет Python разработчика / дата инженера в свою команду. Мы занимаемся высокочастотной алгоритмической торговлей на биржах по всему миру последние 7 лет.
Для того, чтобы у наших квантов была возможность тестировать свои торговые идеи, им необходимы исторические данные торгов. Эти данные мы собираем в несколько этапов. Сначала онлайн, прямо во время торгов, сохраняем данные максимально надежным и простым способом. Данные с разных бирж приходят в разных форматах, они могут быть очень разными. Поэтому после сохранения мы ежедневно преобразовываем данные в наш внутренний единый формат. После этого качество полученных данных проверяется по множеству параметров специальной программой-чекером.
Мы постоянно выходим на новые биржи, и у каждой биржи есть свои особенности в данных. А старые биржи систематически делают изменения в своих форматах, и они должны быть отражены в нашем софте. Нам нужен человек, который возьмет на себя работу по поддержке уже существующих пайплайнов обработки и разработке новых.
Что предстоит делать:
- Разрабатывать парсеры биржевых данных
- Разрабатывать программы, которые надежно сохраняют биржевые данные во время торгов
- Поддерживать и развивать автоматический пайплайн ежедневной обработки сохраненных данных
Совершенно точно нужно:
- Хорошее знание Python 3
- Опыт применения в работе классических алгоритмов
- Знание структур данных
- Опыт работы с git
- Опыт Linux разработки
Будет плюсом:
- Опыт работы с Luigi или Apache Airflow
- Опыт работы с облачными платформами (мы используем Google Cloud, но AWS на него очень похож)
- Опыт участия в олимпиадах по программированию
- Знание Go
Условия:
- Работа в небольшой команде выпускников МГУ и Физтеха
- Удаленная работа или в офисе, 12 мин. от м. Белорусская
- Свобода выбора инструментов
- Зарплата по результатам собеседования от 120к до 150к рублей на руки