NinjaTrader

Principal Software Engineer, Trading Services

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

Principal-инженер в команду Trading Services биржевой платформы NinjaTrader. Проектирование и оптимизация высоконагруженной низколатентной торговой инфраструктуры на Scala/Akka с фокусом на производительность и надёжность 24/7.

Задачи

  • Проектировать, разрабатывать и оптимизировать торговые сервисы на Scala для высоконагруженных низколатентных сред 24/7
  • Определять архитектурную стратегию для масштабируемости и оптимизации производительности
  • Менторить junior-инженеров и продвигать лучшие практики и техническое совершенство
  • Кросс-функционально взаимодействовать с product, engineering, operations и security для перевода бизнес-требований в надёжные и безопасные технические решения
  • Оптимизировать производительность системы с фокусом на JVM tuning для распределённой системы на Scala/Akka
  • Улучшать мониторинг и observability сервисов для исполнения сделок в реальном времени
  • Обеспечивать соответствие политикам безопасности, регуляторным стандартам и отраслевым практикам

Требования

  • Степень бакалавра в Computer Science, IT или смежной области (или эквивалентный опыт)
  • Обширный опыт работы с высокопроизводительными высококонкурентными распределёнными торговыми системами
  • Подтверждённая экспертиза в JVM и performance tuning для высокопроизводительных сред
  • Опыт поддержки production-систем 24/7, желательно в торговых средах
  • Глубокие знания сетей и протоколов (HTTP/HTTPS, WebSockets, DNS, TCP/IP)
  • Опыт с CI/CD инструментами (Jenkins, GitHub Actions)
  • Сильные навыки troubleshooting и debugging в условиях высокого давления и реального времени
  • Отличные коммуникативные навыки, умение понятно объяснять технические концепции разным стейкхолдерам
  • Опыт работы с функциональными языками программирования в биржевых/торговых средах

Навыки

  • Scala
  • Akka
  • JVM
  • HTTP
  • HTTPS
  • WebSockets
  • DNS
  • TCP/IP
  • Jenkins
  • GitHub Actions
  • Kafka
  • RabbitMQ
  • UDP
  • TCP
  • REST API
  • OAuth
  • gRPC
  • Redis
  • Kubernetes
  • Docker
  • FIX

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

Software Engineer - Applications
Elorian AIMiddlePalo AltoГибрид
250,000 – 400,000 USD в год
31 окт.
Member of Technical Staff - Senior Software Engineer (San Francisco, CA)
Tutor IntelligenceSeniorSan FranciscoОфис
200,000 – 350,000 USD в год
31 окт.
Senior/Staff Software Engineer, Platform
CleraSeniorSan FranciscoОфис
160,000 – 250,000 USD в год
31 окт.
Backend Engineer - onsite
EliteGen Enterprise LLCMiddleSan FranciscoОфис
31 окт.
Software Engineer
Greywright IncMiddleBostonГибрид
31 окт.
Principal Software Engineer, Trading Services — NinjaTrader, 127,200 – 254,400 USD в год, Chicago | itrelocate