aigrpcsqlgoclickhousedistributed systemswebsockettarantoolluatrading systems
hhВакансия с HeadHunter. Контакт ведёт на hh.ru
Пожаловаться
Зарплата и рынок
Вышеразвернуть
€3.8к-4.3к/мес
€2.4к€3.1кмедиана€3.5к
По похожим ролям (28) ~ €3.1к/мес
На международном рынке: $104к/год ($83к - $181к)
78
Хорошая вакансия
развернуть
Роль даёт большую ответственность за торговое ядро в продакшене, а задачи описаны конкретно. При этом сочетание Go-сервисов, Lua/Tarantool, интеграций, тестирования и платежей делает объём работы особенно требовательным.
Широкая зона ответственности
Актуальный стек
Продакшен-трейдинг
Криптофинансы
Выше рынка
Мэтч & Сопровод
Покажет вашу совместимость и напишет письмо
Создать профиль и узнать мэтч
Описание вакансии
Текст:
Hirify AI/Оригинал
TL;DR
Senior / Staff Backend Engineer (Go/Lua/Tarantool): Развитие высоконагруженных торговых систем для финансовых рынков с акцентом на распределённые сервисы, торговых ботов, интеграции с биржами и точную финансовую математику. Фокус на проектировании надёжного торгового ядра, обработке ордеров и рыночных данных, тестировании большой кодовой базы и безопасном использовании AI при рефакторинге.
Локация: Минск; удалённая работа
Зарплата: 3800–4300 EUR на руки в месяц
Компания
KeepFlow развивает высоконагруженные системы для финансов и трейдинга, включая торговое ядро, ботов, подключения к биржам и рыночные данные.
Что делать
Развивать grid- и DCA-ботов, smart-ордера, демо-торговлю и торговую логику.
Подключать новые биржи и рынки, поддерживать REST- и WebSocket-интеграции, подписи запросов и лимиты.
Развивать HTTP- и публичный API, серверную часть платежей и подписок.
Покрывать торговое ядро автотестами и вместе с платформенным инженером строить CI/CD для бэкенда.
Вести большую кодовую базу с помощью AI: создавать карты кода, инструкции для агентов, спецификации и выполнять рефакторинг без остановки торговли.
Требования
Более 6 лет опыта, включая 8+ лет в бэкенде и 3+ года в нагруженных, финансовых или торговых системах.
Продакшен-опыт с Go, включая конкурентность, gRPC, protobuf, WebSocket-клиенты и профилирование.
Готовность взять ответственность за ядро на Lua и Tarantool; требуется опыт с Lua или подтверждённая способность быстро освоить большую кодовую базу на динамическом языке.
Понимание in-memory баз данных, репликации, шардирования, журналов, снимков и кооперативной многозадачности.
Знание распределённых систем: очередей, идемпотентности, повторов и согласованности между узлами.
Опыт работы с API криптобирж или брокеров: жизненный цикл ордера, частичные исполнения, HMAC, EIP-712 и лимиты.
Понимание финансовой математики: decimal, округления, комиссии, шаг цены и лота.
Умение покрывать тестами код без тестов, предварительно фиксируя текущее поведение.
SQL и опыт с ClickHouse или другой колоночной базой; рабочий русский язык для коммитов, комментариев и документации бэкенда обязателен.
Хорошо, если есть
Продакшен-опыт с Tarantool.
Опыт с Rust, Web3, go-ethereum, DEX, подписями кошельков, MPC/TSS и платёжными интеграциями.
Опыт с Stripe, PayPal, покупками в App Store и Google Play.
Опыт с бэктестингом и торговыми ботами.
Культура и преимущества
Полная занятость и удалённый формат работы.
Работа с торговым ядром, через которое проходят ордера пользователей на реальных биржах.
Ежедневное использование Claude Code, Codex или Cursor в кодовой базе от 100 тысяч строк.
AI используется для изучения незнакомого кода и написания тестов до изменений, но не заменяет проверку результата.
Изменения нельзя выкатывать в продакшен без явного подтверждения и проверки результата.
Будьте осторожны
Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →