NinjaTrader
Sr. Software Engineer II, FCM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-инженер в команду FCM брокера NinjaTrader. Проектирование и разработка backend-систем на Python и TypeScript для обработки данных и поддержки торговых операций и бэк-офиса.
Задачи
- Проектировать, разрабатывать и поддерживать backend-системы на Python и TypeScript для финансирования клиентов и торговли
- Руководить командами разработки: лучшие практики кодирования, код-ревью, соблюдение сроков и стандартов качества
- Отвечать за качество, uptime и отказоустойчивость своего ПО
- Взаимодействовать с командами финансов, казначейства, новых счетов и трейдинга для реализации алгоритмов и инструментов бэк-офиса
- Внедрять мониторинг и логирование с помощью observability-инструментов, например OpenTelemetry
- Проводить код-ревью изменений других участников команды
- Оптимизировать процессы для повышения операционной эффективности и снижения ручного вмешательства
- Создавать и поддерживать техническую документацию по системам и процессам бэк-офиса
- Следить за развитием Python, TypeScript и технологий розничного трейдинга
Требования
- Степень бакалавра или магистра в Computer Science
- 8+ лет опыта разработки real-time приложений: проектирование, реализация, тестирование, поддержка
- Подтверждённый опыт разработки на Python и TypeScript с фокусом на backend
- Знакомство с Linux-системами
- Знакомство с облачными сервисами, например Google Cloud Platform
- Надёжность, сильная рабочая этика, исключительная точность, аналитические навыки и навыки решения задач
- Умение работать в условиях неопределённости, сильные коммуникативные навыки, менторство и драйв изменений
- Опыт использования AI-инструментов разработки (генерация кода, статический анализ, автоматическая генерация тестов) в продакшене
- Полная ответственность за проект: от дизайна до реализации, тестирования, деплоя и итераций
- Право на работу в США; визовая поддержка не предоставляется
Условия
- Работа в компании — лидере розничного трейдинга и фьючерсного брокера
- Динамичная культура с фокусом на социальные связи, профессиональное развитие и признание сотрудников
- Equal employment opportunity
Навыки
- Python
- TypeScript
- Linux
- Google Cloud Platform
- OpenTelemetry
- AI-assisted development tools