Kraken

Software Engineer II - Rust - Pro

Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.

Инженер в команду Pro, отвечающую за торговый backend: matching engine, шлюзы рыночных данных, внутренние и внешние API. Разработка отказоустойчивых сервисов и библиотек на Rust и C++ для торговли, платежей и крипто-продуктов.

Задачи

  • Проектировать и реализовывать отказоустойчивые сервисы и библиотеки на Rust и C++ для торговли, платежей и крипто-продуктов с фокусом на надёжность, производительность и пользу для пользователей
  • Писать переиспользуемый, тестируемый и высокоэффективный код, масштабируемый между командами и поддерживающий критичные для выручки системы без ущерба для безопасности
  • Участвовать в проектировании архитектуры крупномасштабных распределённых систем, превращая меняющиеся продуктовые требования в устойчивые низколатентные решения
  • Работать в окружении сотен опытных Rust- и C++-инженеров, поддерживая высокопроизводительную продуктовую инженерную культуру

Требования

  • 3+ года опыта в разработке ПО
  • Опыт создания продуктов для финансового трейдинга
  • Уверенное владение Rust для написания сетевых сервисов или асинхронного кода
  • Опыт работы с современным C++, включая производительные низколатентные системы
  • Security-first подход при проектировании систем
  • Способность самостоятельно отлаживать проблемы на всех уровнях стека (ОС, сеть, приложение)
  • Понимание распределённых систем и технологий: RPC-протоколы, Kafka, event-driven системы
  • Эффективное взаимодействие с продуктовыми командами для сбора требований и ограничений
  • Полная end-to-end ответственность за системы и библиотеки

Условия

  • Глобальная распределённая команда, гибкая работа по всему миру
  • Работа над критичными для бизнеса системами в сфере крипто-трейдинга
  • Окружение опытных инженеров и продуктовая инженерная культура
  • Равные возможности трудоустройства, приём заявок на постоянной основе

Навыки

  • Rust
  • C++
  • Kafka
  • RPC
  • распределённые системы
  • event-driven systems
  • низколатентные системы
  • сетевые сервисы
  • асинхронное программирование

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

Tech Lead .NET Developer
IC MarketsLeadLimassolГибрид
14 окт.
Backend Developer (Experience Services)
NexcessMiddleОфис
4,000 – 5,000 EUR в месяц
9 окт.
Backend Developer (Compute Solutions)
NexcessMiddleОфис
4,000 – 5,000 EUR в месяц
9 окт.
Platform Engineer (Backend, AI Platform, MLOps)
inDriveSeniorГибрид
59,200 EUR в год
8 окт.
Senior Backend Engineer
WheelySeniorNicosiaГибридРелокация
8 окт.
Software Engineer II - Rust - Pro — Kraken, Удалённо | itrelocate