👀 Дизайнеры, с какой командой вы мэтчитесь по вайбам? Проверяйте на Вайб-чеке→ vibe.habr.com

Rust Developer (Java / C#/ C++ to Rust)

Зарплата

от 7000 до 12 000 $

Требования

БэкендRustМногопоточностьC++

Местоположение и тип занятости

МоскваПолный рабочий деньМожно удаленно

Компания

Поиск разработчиков для проектов, которые меняют мир

Описание вакансии

Условия работы

Мы ищем Rust разработчика для одной из успешных международных компаний в области HFT. 

  • Компания существует более 10 лет
  • Команда 25+ человек
  • Офисы в России - г.Москва, г.Санкт-Петербург 

Мы ожидаем, что кандидат присоединится к команде, которая занимается разработкой новой алгоритмической торговой платформы.

Мы предлагаем возможность создавать комплексные решения с использованием передовых технологий и зрелых практик разработки программного обеспечения в атмосфере творчества и сотрудничества.

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

Учитывая высокий уровень бизнес-и технических требований, обсудите все сопутствующие детали с командами trading/devops, разработайте архитектуру основных модулей торговой платформы для максимальной надежности и минимальной задержки;

Реализуйте предлагаемые решения с использованием языка программирования Rust и методов низкоуровневой оптимизации вплоть до экономии циклов процессора и избежания промаха кэша;

Обеспечение качества, надежности и производительности разрабатываемых решений с использованием автоматизированного (модульного, интеграционного, эксплуатационного) и ручного тестирования;

Взаимодействие с одноранговыми командами по вопросам интеграции, развертывания и поддержки внедренных решений;

Поддерживайте и улучшайте внедренные соединители в соответствии с потребностями бизнеса и обратной связью.

Навыки и опыт:

Опыт в разработке высокопроизводительных/высоко-параллельных/низко-латентных систем;

Строгое следование принципам эффективной программной инженерии - SOLID, TDD;

Отличное понимание компьютерных систем и архитектуры программного обеспечения - архитектура x86, многопоточность, распределение памяти NUMA, ОС Linux, структуры данных и алгоритмы;

Большой опыт работы с Rust, или знакомство с Rust и опыт работы с C++/Java/C#;

Сильные коммуникативные навыки (английский язык upper intermediate);

Бонусы

  • Высокий уровень компенсации, рассматриваем кандидатов с любыми з/п ожиданиями
  • Официальное оформление
  • При желании можно работать в комфортном офисе (МСК, СПб) 
  • Возможность создать торговую платформу с нуля под руководством чрезвычайно профессиональной команды
  • Возможность блестяще изучить Rust

Дополнительные инструкции

Ждем ваших откликов! 

Минимум этапов собеседований и максимально быстрый ответ;

Для быстрой связи telegram: @evastasia