keepflow

Senior / Staff Backend Engineer (Rust)

Go · Lua / Tarantool · распределённые системы · 8+ лет в бэкенде, из них 3+ в нагруженных, финансовых или торговых системах

keepflow

3 800–4 300 € (≈ 341k–386k ₽)БеларусьМинскУдалёнка

Go · Lua / Tarantool · распределённые системы · 8+ лет в бэкенде, из них 3+ в нагруженных, финансовых или торговых системах

KeepFlow помогает дружественной компании найти сильного бэкенд-инженера в команду, которая строит высоконагруженные системы для финансов и трейдинга. Ищем человека, который умеет проектировать надёжные распределённые системы и отвечает за их работу в продакшене.

О роли
Отвечаете за сердце продукта: торговый конвейер, ботов, подключения к биржам и рыночные данные. Ядро написано на Lua и работает в Tarantool — это база данных в памяти и сервер приложений одновременно. Вокруг ядра — сервисы на Go и общая торговая математика на Rust. Через эту зону проходят ордера пользователей на реальных биржах, поэтому здесь нужна максимальная аккуратность.

Чем будете заниматься
• Развивать grid- и DCA-ботов, smart-ордера (стоп-лосс, тейк-профит, трейлинг, TWAP, OCO) и демо-торговлю.
• Подключать новые биржи и рынки, поддерживать существующие интеграции: REST и WebSocket, подписи запросов, лимиты.
• Развивать HTTP- и публичный API, серверную часть платежей и подписок.
• Покрывать ядро автотестами и вместе с платформенным инженером строить CI/CD для бэкенда.
• Вести крупную кодовую базу с помощью AI: карты кода, инструкции для агентов по подпроектам, рефакторинг без остановки торговли.

Must Have
• Go в продакшене: конкурентность, gRPC и protobuf, WebSocket-клиенты, профилирование.
• Готовность взять на себя ядро на Lua и Tarantool: опыт с Lua или доказанный быстрый вход в большую кодовую базу на динамическом языке.
• Понимание баз данных в памяти, репликации, шардирования, журналов и снимков, кооперативной многозадачности.
• Распределённые системы: очереди, идемпотентность, повторы, согласованность между узлами.
• API криптобирж или брокеров: жизненный цикл ордера, частичные исполнения, подписи запросов (HMAC, EIP-712), лимиты.
• Аккуратная финансовая математика: decimal, округления, комиссии, шаг цены и лота.
• Умение покрыть тестами код без тестов: зафиксировать текущее поведение до изменений.
• SQL; опыт с ClickHouse или другой колоночной базой.
• Рабочий русский: коммиты, комментарии и документация бэкенда ведутся на русском.

Nice to Have
• Продакшен-опыт с Tarantool — большой плюс.
• Rust: общие модули торговой логики, API-шлюз, нативные библиотеки.
• Web3: go-ethereum, DEX (например, Hyperliquid), подписи кошельков, MPC / TSS.
• Платёжные интеграции: Stripe, PayPal, покупки в App Store и Google Play.
• Опыт с бэктестингом и торговыми ботами.

AI-компетенции
• Ежедневная работа с Claude Code, Codex или Cursor в кодовой базе от 100 тысяч строк.
• Пишет и поддерживает CLAUDE.md / AGENTS.md, карты кода, спецификации и планы.
• С помощью AI разбирается в незнакомом коде и пишет тесты до правки — как основу проверки, а не вместо неё.
• Не выкатывает на прод без явного подтверждения и проверки результата.

Продуктовые компетенции
Спот и фьючерсы, ордера и комиссии, сетка и DCA, плечо и ликвидация. Понимает, как ошибка в расчёте превращается в деньги пользователя.

Похожие вакансии Go

Сайты компаний
vk

Старший backend-разработчик

vk
Зарплата не указанаРоссияМосква
Мы развиваем внутреннюю платформу, которая упрощает разработку, запуск и эксплуатацию сервисов в масштабной распределённой инфраструктуре. Наша команда создаёт собственные инфраструктурные решения, которыми пользуются другие инженерные команды компании:
  • ServiceMesh — платформа управления межсервисным взаимодействием на базе Envoy и Consul, обеспечивающая маршрутизацию трафика, балансировку нагрузки, отказоустойчивость и наблюдаемость
  • ServiceHost — система декларативного управления обработкой запросов с помощью графов взаимодействия микросервисов
  • Инструменты автоматизированной диагностики — решения для анализа инцидентов и поиска первопричин проблем в распределённых системах
  • Другие платформенные инструменты — решения для управления инфраструктурой, повышения надёжности сервисов и улучшения Developer Experience
Мы ищем сильного backend-разработчика, которому интересно создавать инфраструктурные продукты, решать нетривиальные задачи в распределённых системах и влиять на работу большого количества сервисов.

Задачи

  • Разрабатывать и развивать компоненты внутренней платформы: ServiceMesh, ServiceHost и инструменты автоматизации эксплуатации
  • Проектировать и реализовывать высоконагруженные, отказоустойчивые сервисы и инфраструктурные компоненты
  • Развивать механизмы управления межсервисным взаимодействием: балансировку нагрузки, маршрутизацию, retry, failover и circuit breaking
  • Развивать декларативное управление обработкой запросов, механизмы исполнения графов взаимодействия микросервисов и обеспечения их отказоустойчивости
  • Разрабатывать инструменты для диагностики инцидентов, анализа поведения распределённых систем и автоматизации поиска первопричин проблем
  • Улучшать производительность, масштабируемость и надёжность платформенных решений
  • Разрабатывать API и интеграции с существующей инфраструктурой
  • Участвовать в проектировании архитектуры новых компонентов, обсуждении технических решений и code review
  • Взаимодействовать с командами разработки и эксплуатации, помогая решать сложные инфраструктурные задачи

Требования

  • Опыт коммерческой backend-разработки от четырёх лет
  • Уверенное владение Go или C++, понимание принципов разработки производительных серверных приложений
  • Хорошее понимание устройства распределённых систем, принципов их масштабирования и обеспечения отказоустойчивости
  • Знание сетевого взаимодействия: TCP/IP, HTTP, gRPC, балансировка нагрузки, таймауты и повторные запросы
  • Опыт разработки многопоточных или асинхронных приложений
  • Уверенные навыки работы с Linux, понимание процессов, сетевого стека и механизмов управления ресурсами
  • Опыт проектирования API и взаимодействия между сервисами
  • Умение разбираться в сложных технических проблемах, анализировать производительность и находить причины сбоев
  • Самостоятельность в принятии технических решений и ответственность за результат

Будет плюсом

  • Опыт разработки инфраструктурных платформ, Service Mesh, систем оркестрации или Service Discovery
  • Знакомство с Envoy, Consul, xDS и принципами работы прокси-серверов
  • Опыт работы с облачными платформами и системами оркестрации сервисов, понимание принципов управления размещением, масштабированием и жизненным циклом приложений
  • Понимание механизмов load balancing, health checking, circuit breaking и traffic management
  • Опыт разработки control plane / data plane компонентов
  • Опыт работы с Prometheus, Grafana, OpenTelemetry и инструментами распределённой трассировки
  • Опыт профилирования и оптимизации производительности приложений
  • Интерес к автоматизации эксплуатации, диагностике инцидентов и применению AI/LLM для решения инфраструктурных задач
Что делает задачи интересными:
  • Работа с инфраструктурой, от которой зависит большое количество production-сервисов
  • Возможность разрабатывать собственные платформенные решения, а не только интегрировать готовые инструменты
  • Сложные инженерные задачи на пересечении backend-разработки, сетевого взаимодействия и распределённых систем
  • Возможность влиять на архитектуру, производительность и надёжность сервисов в масштабах компании
  • Работа над инструментами, которые непосредственно улучшают опыт разработки и эксплуатации для других инженерных команд
hh.ru
1с

Golang-разработчик

1с
Зарплата не указанаРоссияМоскваУдалёнка

Фирма «1С» — это не только известные бухгалтерские программы. Платформа «1С:Предприятие» используется тысячами организаций по всей России и за её пределами для автоматизации ключевых бизнес-процессов: бухгалтерского и управленческого учёта, кадровых задач, управления производством, логистики и многого другого.

Мы разрабатываем широкий спектр сервисов и продуктов, расширяющих возможности платформы «1С:Предприятие» и помогающих бизнесу решать современные задачи. Одно из ключевых направлений — электронный документооборот (ЭДО), включая обмен юридически значимыми электронными документами и электронными перевозочными документами (ЭПД).

В настоящее время мы ищем Go-разработчика в команду сервиса «1С-ЭДО». Вам предстоит участвовать в развитии высоконагруженной распределённой системы, обеспечивающей электронный обмен документами между организациями, проектировать и реализовывать новые функциональные возможности, а также развивать существующую инфраструктуру сервиса.

Обязанности:

  • Усиление команды разработки и развития сервиса обмена электронными документами, в сферах ЭДО и ЭПД;
  • Проектирование и реализация новых функциональных модулей, доработка существующих сервисов;
  • Обеспечение стабильной работы под высокой нагрузкой;
Требования:
  • Уверенное владение языком программирования Go;
  • Отличное знание OС Linux;
  • Опыт работы с Git;
  • Опыт работы с PostgreSQL.

Плюсом будет:

  • Опыт работы с брокерами сообщений kafka, NSQ;
  • Опыт работы с MongoDB, ClickHouse, Redis, S3;
  • Опыт использования систем мониторинга Prometheus, elk;
  • Опыт использования систем CI/CD, Docker, K8s;
  • Умение находить слабые места систем, сервисов и запросов;
  • Базовые знания организации безопасности веб-приложений;
Условия:
  • Конкурентоспособную заработную плату по результатам собеседования;
  • Официальное оформление с выплатой зарплаты два раза в месяц;
  • Возможность удалённой работы, гибридного графика или работы в офисе;
  • Возможности для обучения и повышения квалификации за счёт компании;
  • Участие в профильных конференциях и внутренних IT-сообществах;
  • Возможность влиять на развитие продукта и принимать архитектурные решения.

Присоединяйтесь к нам и станьте частью команды, которая меняет представление о том, чем занимается Фирма "1С"!

hh.ru
rwb (wildberries & russ)

Golang-разработчик

rwb (wildberries & russ)
Зарплата не указанаРоссияМоскваУдалёнка

Вместе с масштабным развитием IT-направления, Wildberries строит культуру Trust and Safety, гарантируя непрерывную безопасность и доверие между компанией, её сотрудниками, пользователями и клиентами. Тут мы активно развиваем наш новый продукт WB Chat — современный мессенджер для удобного общения с друзьями, семьёй и коллегами. Сейчас продукт находится на стадии BETA-версии, но уже включает в себя масштабный функционал: личные чаты, каналы, публичные и приватные группы, папки, аудиозвонки, голосовые сообщения, реакции, предпросмотр медиафайлов и многое другое. Сейчас мы расширяем команду и находимся в поиске опытного Golang разработчика.

Вам предстоит:

  • Проектировать архитектуру и разрабатывать новые высоконагруженные микросервисы для расширения функционала платформы;
  • Создавать отказоустойчивые интеграции с внутренними потребителями и поставщиками данных в рамках микросервисной и event-driven архитектуры;
  • Поддерживать, оптимизировать и дорабатывать общие библиотеки и core-компоненты;оптимизировать хранилища данных;
  • Оптимизировать работу с хранилищами данных и брокерами сообщений в условиях высокой нагрузки;
  • Покрывать код тестами, метриками и создавать технические дэшборды.

Вы нам подходите, если:

  • Отлично знаете Golang, глубоко понимаете concurrency (горутины, каналы, пакет sync), работы сборщика мусора и планировщика;
  • Понимаете паттерны проектирования, принципы построения микросервисной и event-driven архитектуры;
  • Имеете опыт работы с реляционными БД (PostgreSQL) и NoSQL-решениями (Redis/Cassandra), умеете оптимизировать запросы;
  • Работали с брокерами сообщений (Kafka / RabbitMQ), Docker, Kubernetes и инструментами CI/CD.

Условия для сотрудников:

  • Обучение и развитие: языковые клубы, собственный корпоративный университет, программы развития управленческих навыков и многое другое;
  • Благополучие сотрудников: корпоративный пакет ДМС со стоматологией, корпоративный спорт, консультации психолога;
  • Множество сообществ: клуб спикеров, футбола, йоги, шахмат и т.д.;
  • Забота о семьях: создаем условия, в которых легко сочетать карьеру и заботу о близких – от гибкого подхода до масштабных проектов для детей сотрудников;
  • Скидки и партнерские программы: на обучение, страхование, покупки и многое другое;
  • Комфортная рабочая среда: оформление по ТК РФ, бесплатное питание в офисе, современные офисы рядом с метро, корпоративная техника и портал для сотрудников.

HireSeeker собирает вакансии со всех площадок и присылает только релевантные. Бесплатно.