WorkListВойтиОформить подписку
GD

Full Stack Developer (Rust) London, United Kingdom

Grid Dynamics · Цифровая трансформация корпораций
Откликнуться на сайте компании ↗

О вакансии

Откуда можно работать
London, Великобритания
из текста вакансии
Деньги
≈ $4,6–8,5 тыс/мес · оценка Worklist
по рынку страны, грейд в вакансии не указан, данные за август 2026. Это ориентир порядка величины, а не вилка этой роли · Как считаем
Даты
Впервые заметили 29.09 · проверена 02.11
дату публикации работодатель не указал
Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Мы ищем специалиста по Rust, который присоединится к высококвалифицированной, гибкой инженерной команде, переписывающей основные компоненты глобальной платформы исполнения акций.

Что предстоит делать

  • Переписать основные системы исполнения: Спроектировать и построить компоненты платформы исполнения акций, используя Rust без аллокаций, близкий к железу.
  • Оптимизировать производительность горячего пути: Устранить задержки хвоста и дрожание, используя механическую симпатию, осведомлённость о NUMA и техники обхода ядра.
  • Создать детерминированный реплей и тестирование: Реализовать строгие property‑based тесты, инструменты симуляции и детерминированный реплей для гарантии абсолютной надёжности системы.
  • Использовать AI‑поддерживаемые рабочие процессы: Интегрировать современные AI‑инструменты (например, Claude Code) для ускорения разработки функций без ущерба качеству кода.
  • Проводить техническое бенчмаркинг: Измерять распределения задержек, анализировать гистограммы и чётко формулировать компромиссы производительности и архитектуры.

Требования

  • Архитектура и дизайн горячего пути: Спроектировать, построить и оптимизировать высокопроизводительные, низкодрожащие Rust‑системы на критическом пути исполнения.
  • Тонкая настройка низкоуровневой производительности: Писать код без аллокаций, учитывающий конкуренцию, управляя кэшами CPU, расположением памяти и привязкой к аппаратуре.
  • Оптимизация сети и ОС: Использовать обход ядра, busy‑polling I/O и NUMA‑осведомлённое управление памятью, чтобы убрать задержки из сетевого пути.
  • Детерминированное тестирование и надёжность: Реализовать property‑based тестирование, детерминированный реплей и среды симуляции для обеспечения безупречной надёжности системы.
  • AI‑поддерживаемое поставление: Интегрировать современные AI‑инженерные инструменты (например, Claude Code) для ускорения рабочих процессов разработки без компромисса качества.

Будет плюсом

  • Структура рынка акций: Знание Cash Equities, Prime Brokerage, Order Management Systems (OMS), Smart Order Routing (SOR) или протокола FIX (сильное предпочтение).
  • HFT / системы рыночных данных: Практический опыт работы с движками сопоставления, биржевыми потоками или системами уровня HFT.
  • Async Rust / Tokio: Опыт использования Async Rust и Tokio для логики контрольного плана, мониторинга и инструментов (отличных от критического пути).
  • Open Source: Вклад в open‑source Rust, системные или низколатентные фреймворки.

Условия и бенефиты

  • Возможность работать над передовыми проектами
  • Работа в высокомотивированной и преданной команде
  • Конкурентоспособная зарплата
  • Гибкий график
  • Пакет льгот — медицинская страховка, спорт
  • Корпоративные социальные мероприятия
  • Возможности профессионального развития
  • Хорошо оснащённый офис

Навыки

RustNUMAkernel bypassproperty-based testingsimulation toolsAI toolingClaude Codeperformance benchmarkinglatency distributionshistogramsAsync RustTokioFIX protocolHFTmatching enginesexchange feedsOpen Source

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти