Point72

Quant Library Developer, Macro Technology

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

Разработчик Python-платформы аналитики для макро-бизнеса инвестиционной фирмы. Создание API и сервисных интерфейсов для ценообразования, калибровки, построения кривых, сценариев, оценки и риск-аналитики.

Задачи

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

Требования

  • 7+ лет опыта разработки и поддержки продакшн-платформ, API, сервисов или аналитических приложений на Python в макро, трейдинге, рисках, ценообразовании или смежных финансовых областях
  • Опыт построения или интеграции с сервис-ориентированными платформами: gRPC, Protocol Buffers, сервисные контракты, версионирование, обратная совместимость и продакшн-поддержка
  • Сильные навыки Excel, включая поддержку критичных для бизнеса табличных workflow для трейдинга, рисков, аналитики, ценообразования
  • Опыт интеграции Python-приложений с низкоуровневыми аналитическими библиотеками, сервисами, платформами данных или другими продакшн-системами
  • Понимание концепций количественной аналитики: ценообразование, оценка, калибровка, построение кривых, сценарии, чувствительности и риски
  • Опыт повышения производительности и надёжности data-intensive или аналитических Python-систем: профилирование, кэширование, асинхронность, масштабируемые вычисления, продакшн-траблшутинг
  • Сильные коммуникативные навыки и умение эффективно работать с квант-исследователями, трейдерами, риск-пользователями и технологическими партнёрами
  • Приверженность высоким этическим стандартам

Условия

  • Полностью оплачиваемое медицинское страхование
  • Щедрые политики отпуска по уходу за ребёнком и семейного отпуска
  • Волонтёрские возможности
  • Поддержка employee-led affinity групп для женщин, людей цвета кожи и LGBT+ сообщества
  • Программы психического и физического благополучия
  • Оплата обучения
  • Программа сбережений 401(k) с вкладом работодателя и другое

Навыки

  • Python
  • gRPC
  • Protocol Buffers
  • Excel
  • C++
  • API design
  • service architecture
  • asynchronous execution
  • caching
  • profiling

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

Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Sr. Specialist .NET Developer
Charles SchwabSeniorAustinОфис
13 окт.
Software Engineer II
IndeedMiddleУдалённо
111,000 – 167,000 USD в год
13 окт.
Senior .NET Software Developer
State of North CarolinaSeniorОфис
87,617 – 109,522 USD в год
13 окт.
Senior Java Engineer
Man GroupSeniorОфис
150,000 – 170,000 USD в год
9 окт.
Quant Library Developer, Macro Technology — Point72, 200,000 – 300,000 USD в год, Офис | itrelocate