Java Developer
(со знанием математики и алгоритмики)

Москва, от 250 000 руб, опыт работы от 1–3 года, полная занятость
Привет!

Мы создаем роботизированную торговую платформу для алгоритмической торговли на фьючерсных рынках. В первую очередь криптовалютных, во вторую – фондовых. Компанию основали айтишники и финансисты, которые больше 10 лет работают в финтехе, создают и поддерживают высоконагруженные ИТ-системы, занимаются инвестициями.

Наши специалисты используют опыт работы на классическом рынке для повышения эффективности торговли на рынке криптоактивов. При этом криптовалюта интересует нас исключительно как финансовый биржевой инструмент.
основной стек
Java 15 (core+), Spring Boot, Jenkins, Git, понимание теории сложности алгоритмов
  • Работаем по хардкору — занимаемся инженерными задачами, лезем под капот Java, храним и обрабатываем тысячи биржевых сообщений в секунду, топим за performance и latency. Готовых типичных решений для наших задач нет, поэтому часто закапываемся в аналитику, эксперименты и построение proof of concept'ов.
  • На испытательном сроке будет менторство от наших специалистов — подробные ревью, обучение предметной области, помощь с декомпозицией бизнес-задач в технические.
  • Если у вас есть алгоритмическая подготовка, желание развиваться в эту сторону - круто, поскольку основные задачи, которые предстоит решать - это формирование гипотез совместно с опытными трейдерами, построение алгоритма и проверка его эффективности на бирже.
  • Если у вас есть опыт кропотливой работы над перфомансом, low-latency, высокой нагрузкой, то это будет огромным плюсом.
  • Было бы здорово, если бы вместе с откликом вы прислали нам ссылку на Git с примерами кода, чтобы мы смогли подготовиться к встрече.

Начинать погружение в проект планируем с задач по рефакторингу одной из стратегий, в рамках которых будет возможность разобраться во всех деталях системы.
О команде
Основные приоритеты в работе на этом рынке — ум и скорость. Чтобы быть лучшими на фьючерсных рынках, необходима мгновенная реакция на биржевые события и low-latency ПО (которое в основном приходится писать самим, потому что на рынке нет готовых решений, отвечающих нашим требованиям по скорости и безопасности). Кроме того, необходимо обрабатывать сотни гигабайт текстовых данных, собирать по ним аналитику, строить модели прогнозов и учиться заглядывать в будущее.

За ум у нас отвечают специалисты ML-команды, а за скорость и надёжность — инженеры продуктовой команды. Мы работаем распределёно: офисы в Москве и Новосибирске.

  • Техническая команда SPV Capital: java-инженеры развивают основную программную платформу, финансовые эксперты отвечают за все операции на биржах.
  • ML-команда SPV Capital: помимо программистов-математиков, которые реализуют предиктивные алгоритмы для предсказаний поведения рынка и улучшений показателей торговли, в команде есть Java-инженеры с экспертизой в трейдинге.
ПОДРОБНЕЕ О ТЕХНИЧЕСКОЙ КОМАНДЕ

Комплексная архитектура движка, распределённая инфраструктура, коннекторы к биржам, базы для хранения исторических данных, механизмы запуска торговых ботов, реализация логики торговых стратегий, сервисы мониторинга и оповещения, предоставление соответствующих услуг трейдерам — всё это про нас.

Мы находимся в поиске Java-инженера, который будет активно работать с самописными библиотеками, писать код стратегии (торгового бота) и оптимизировать скорость его исполнения.

Откликайтесь, давайте пообщаемся и обсудим лично!
Присылайте резюме на почту doronina@spv-capital.com или пишите прямо в телегу – @karulyash (Катя, HRD)