JPMorganChase
Lead Software Engineer – Market Risk Reporting & Visualization
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер в команду визуализации данных рыночного риска. Техническое лидерство в разработке data-продуктов: пайплайны PySpark/SQL, модели данных и витрины для отчётности и аналитики.
Задачи
- Проектировать и реализовывать масштабируемые пайплайны на PySpark и SQL для преобразования данных рыночного риска в аналитические датасеты
- Определять переиспользуемые инженерные паттерны для отчётных data-продуктов: data contracts, семантические определения, проверки качества, lineage, тестирование, деплой и поддержка
- Строить и оптимизировать модели данных и представления для интерактивной отчётности, визуализации и анализа
- Работать с бизнес-заказчиками и экспертами по рискам: уточнять потребности в отчётности и переводить требования в поддерживаемые технические решения
- Руководить архитектурой и реализацией в части batch-обработки, lakehouse-хранения и интеграции с визуализацией
- Внедрять одобренные практики AI-assisted разработки с контролем корректности, производительности и безопасности сгенерированного кода
- Искать возможности применения AI и автоматизации в анализе требований, разработке пайплайнов, генерации тестов и расследовании качества данных
- Разрабатывать production-код, проводить code review, улучшать автотесты, CI/CD, observability и процессы поддержки
- Менторить инженеров через технический коучинг, дизайн-ревью и парное программирование
- Выявлять и устранять проблемы производительности, масштабируемости и качества данных на больших объёмах
- Доносить технические варианты, риски и рекомендации до бизнес-партнёров и руководства
Требования
- Высшее образование в области computer science, data science, инженерии, прикладной математики или смежной дисциплине либо эквивалентный практический опыт
- Значительный опыт проектирования, разработки и эксплуатации production-приложений с интенсивной работой с данными, включая техническое лидерство
- Экспертный уровень Python и PySpark, сильный SQL, понимание распределённой обработки данных и производительности Spark
- Практический опыт с современной lakehouse или облачной data-платформой (например, Databricks, Delta Lake) и объектным хранилищем (например, Amazon S3)
- Понимание моделирования данных, аналитических data-продуктов, качества данных, lineage, контроля доступа и governance
- Опыт проектирования data-продуктов для отчётности, визуализации или аналитики
- Умение вести технический дизайн, принимать прагматичные архитектурные решения и объяснять компромиссы
- Опыт с автотестами, CI/CD, code review, мониторингом production и поддержкой пайплайнов данных
- Опыт эффективного использования одобренных AI-инструментов разработки с дисциплинированной валидацией сгенерированного кода
- Навыки коллаборации и работы с бизнес-партнёрами и техническими командами в agile-среде
- Знакомство с финансовыми рынками, рыночным риском или сложными финансовыми данными либо способность быстро освоить домен
Условия
- Конкурентный пакет вознаграждения: базовый оклад, возможны комиссионные и дискреционные премии в виде денег и/или акций
- Комплексная медицинская страховка
- Центры здоровья и велнеса на территории
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья и финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Python
- PySpark
- SQL
- Spark
- Databricks
- Delta Lake
- Amazon S3
- Unity Catalog
- CI/CD
- LLM
- data modeling
- data quality
- data lineage
- infrastructure as code