JPMorganChase

Software Engineer III - Trading Technology | Asset Management

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

Инженер-разработчик в команду Trading Technology подразделения Asset Management. Проектирование и развитие высоконагруженных торговых платформ, работа в тесной связке с трейдерами.

Задачи

  • Поддерживать критические приложения в продакшене, напрямую взаимодействуя с пользователями для решения инцидентов
  • Проектировать и разрабатывать масштабируемые высокопроизводительные торговые системы для разных классов активов
  • Работать напрямую с трейдерами для поставки значимых решений
  • Разрабатывать ключевые Java-приложения для критичных торговых платформ
  • Проектировать и внедрять современные технологии обмена сообщениями и стриминга, такие как Kafka и AMPS
  • Использовать корпоративные AI-инструменты для генерации и рефакторинга кода, создания unit-тестов и документации с обязательной валидацией результатов
  • Применять инструменты SDLC, включая AI-ассистированную разработку и автоматизацию
  • Проводить код-ревью и наставлять членов команды
  • Участвовать в полном жизненном цикле разработки — от дизайна до продакшена
  • Обеспечивать непрерывные улучшения и быструю итеративную поставку
  • Ежедневно деплоить код в продакшен

Требования

  • Формальное обучение и сертификация по software engineering и 3+ года практического опыта
  • Практический опыт в системном дизайне, разработке приложений, тестировании и обеспечении операционной стабильности
  • Опыт проектирования и построения end-to-end программных систем
  • Опыт разработки, отладки и поддержки кода в крупной корпоративной среде на одном или нескольких современных языках программирования и языках запросов к БД
  • Сильное знание core Java или Kotlin и принципов объектно-ориентированного проектирования
  • Опыт работы с технологиями обмена сообщениями и стриминга, например Kafka, RabbitMQ
  • Твёрдое понимание современной архитектуры ПО и паттернов проектирования
  • Нацеленность на создание надёжных, масштабируемых и поддерживаемых систем
  • Умение эффективно взаимодействовать с кросс-функциональными командами, включая трейдеров и квантов
  • Практический опыт использования корпоративных AI-инструментов разработки с умением критически оценивать и валидировать сгенерированный код
  • Понимание ответственного использования AI в инженерных процессах, включая чувствительность данных и безопасную обработку входов/выходов
  • Знание жизненного цикла разработки ПО
  • Понимание agile-методологий, CI/CD, отказоустойчивости и безопасности

Условия

  • Конкурентный пакет вознаграждения, включая базовую зарплату, определяемую ролью, опытом, навыками и локацией
  • Возможны комиссионные выплаты и/или дискреционная премия в виде денег и/или акций с вестингом
  • Комплексное медицинское страхование
  • Онсайт-центры здоровья и велнеса
  • Пенсионный сберегательный план
  • Резервный уход за детьми
  • Компенсация обучения
  • Поддержка ментального здоровья
  • Финансовый коучинг

Навыки

  • Java
  • Kotlin
  • Kafka
  • RabbitMQ
  • AMPS
  • CI/CD
  • микросервисы
  • распределённые системы
  • SQL
  • AI-assisted development

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

Software Engineer Professional
Freddie MacMiddleMcleanОфис
109,000 – 163,000 USD в год
16 окт.
Senior Software Engineer I, Public API
EtsySeniorNew YorkГибрид
143,000 – 215,000 USD в год
15 окт.
Lead Software Engineer - Parametric
Morgan StanleyLeadNew YorkГибрид
115,000 – 225,000 USD в год
15 окт.
Software Engineer 2 (.NET / Java Spring Boot / AWS)
US BankMiddleAtlantaГибрид
98,175 – 115,500 USD в год
14 окт.
Software Engineer 2 (ASP.NET Web API)
US BankMiddleIrvingГибрид
105,400 – 124,000 USD в год
14 окт.
Software Engineer III - Trading Technology | Asset Management — JPMorganChase, 137,750 – 185,000 USD в год, New York | itrelocate