Мы ищем Senior Rust-инженера для разработки и поддержки основной платформы для трейдинга. Работа связана с низкой задержкой, надёжностью и вниманием к деталям в системах, где ошибки обходятся дорого.
Обязанности:
- Прорабатывать высокоуровневые бизнес- и технические требования вместе с продуктовой, трейдинговой и инженерной командами, затем реализовывать соответствующие функции платформы.
- Проектировать, разрабатывать и поддерживать основные компоненты платформы на Rust: шлюзы бирж и брокеров, конвейеры данных, инструменты мониторинга и инфраструктуру алгоритмической торговли.
- Оптимизировать задержку, пропускную способность и стабильность на основе измерений и нагрузочного тестирования. Низкая задержка, надёжность и детерминизм — жёсткие требования.
- Добавлять наблюдаемость в новые компоненты (метрики, логи, трейсинг, алерты, дашборды), чтобы проблемы исполнения выявлялись на ранней стадии.
- Диагностировать инциденты в торговом цикле, находить первопричину, оформлять анализ и устранять проблему так, чтобы она не повторялась.
- Обеспечивать качество с помощью автоматизированного (юнит-, интеграционное, производительностное) и ручного тестирования совместно с QA, а также поддерживать тестовые стенды и интеграционные наборы, которые проверяют сценарии перед продакшеном.
- Документировать модули, контракты сервисов, правила интеграции и операционные runbook-и.
- Помогать проектировать и декомпозировать функции и эпики, учитывая продуктовую и трейдинговую стороны, а также операционный риск.
Требования:
- 5+ лет релевантного опыта разработки систем с низкой задержкой и высокой надёжностью.
- Обширный опыт работы с Rust.
- Хорошее понимание компьютерных систем и архитектуры ПО: Linux, сети, структуры данных и алгоритмы, конкурентное и параллельное программирование, распределённые вычисления и оптимизация производительности.
- Сильная инженерная база и предпочтение читаемого, поддерживаемого кода и разумного тестирования.
- Берёт на себя ответственность за задачи до продакшена и устраняет блокеры, в том числе при необходимости подталкивая коллег.
- Высшее техническое образование или эквивалентный профессиональный опыт.
- Будет плюсом: знакомство с торговым доменом: рыночные данные, торговые протоколы, операционный риск.
Что мы предлагаем:
- Remote-first: работайте откуда угодно.
- Технологичная среда: без бюрократии, легаси-систем и технического долга.
- Рост и развитие: работа с сильными специалистами в быстрой, ориентированной на инновации культуре.
- Бонусы: медицинская страховка, спортивные льготы, обустройство домашнего офиса и поддержка обучения.