Описание вакансии
Инженер по количественным разработкам отвечает за проектирование, разработку и поддержку передовых систем количественной торговли, которые поддерживают алгоритмическую торговлю, инвестиционные исследования и управление рисками. В эту роль входит создание программных решений для полного жизненного цикла количественных стратегий, включая разработку стратегий, бэктестинг, оптимизацию и развертывание. Инженер также разрабатывает специализированные инструменты для повышения эффективности исследований и торговой производительности, обеспечивая соответствие требованиям количественного анализа. Кроме того, эта должность требует оптимизации рабочих процессов обработки данных, стандартизации процедур обработки данных и внедрения надежных механизмов очистки, организации и анализа данных. Кандидат будет тесно сотрудничать с количественными исследователями, трейдерами и командами управления рисками, чтобы гарантировать, что система соответствует бизнес-потребностям и поддерживает высокие стандарты производительности.
Требования к вакансии
- Владение языками программирования, такими как Python, C++ или Java, с большим опытом в количественных финансах и разработке систем алгоритмической торговли
- Глубокое понимание фреймворков количественной торговли (например, QuantLib, Zipline или PyAlgoTrade) и способность реализовывать сложные торговые стратегии с высокой точностью и эффективностью
- Экспертиза в технологиях баз данных (SQL, NoSQL) и конвейерах обработки данных, включая нормализацию, преобразование и оптимизацию хранения данных
- Знание алгоритмов машинного обучения и методов статистического анализа для поддержки разработки стратегий и оценки рисков
- Способность проектировать и разрабатывать повторно используемые программные модули, повышающие масштабируемость и поддерживаемость системы
- Опыт работы с облачными платформами (AWS, Azure или GCP) и архитектурой распределенных систем для приложений высокочастотной торговли
- Сильные аналитические навыки для выявления узких мест в рабочих процессах обработки данных и внедрения решений, повышающих производительность
- Отличные коммуникативные навыки для сотрудничества с кросс-функциональными командами и эффективного документирования технических спецификаций
- Степень магистра или PhD в области количественных финансов, математики, компьютерных наук или смежных областях с акцентом на финансовое моделирование и разработку алгоритмов
- Минимум 3 года практического опыта в разработке систем количественной торговли с подтвержденным успехом в развертывании промышленных решений
- Способность работать независимо над сложными проектами, поддерживая координацию со старшими инженерами и количественными аналитиками
- Опыт работы с системами контроля версий (Git) и методологиями гибкой разработки для итеративного улучшения системы
- Сильные навыки решения проблем для преодоления технических вызовов в средах высокопроизводительных вычислений
- Знание финансовых рынков и торговых механизмов для обеспечения соответствия дизайна системы отраслевым стандартам
- Способность разрабатывать и поддерживать автоматизированные фреймворки тестирования для количественных стратегий и торговых систем
- Опыт работы с технологиями потоковой обработки данных в реальном времени (Kafka, RabbitMQ) для обработки и анализа рыночных данных
- Владение инструментами визуализации данных (Tableau, Power BI) для представления результатов анализа заинтересованным сторонам
- Высокая внимательность к деталям для обеспечения целостности данных и надежности системы для критически важных торговых операций
- Способность внедрять и поддерживать безопасную, масштабируемую и эффективную торговую инфраструктуру для высокообъемных транзакций
- Опыт работы с моделями количественного управления рисками и способность интегрировать их в торговые системы для комплексной оценки рисков
