JPMorganChase
Sr Lead Software Engineer Java/Python
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководящая роль в Finance Technology (RAPIDS) JPMorganChase: техническое наставничество нескольких команд и архитектурное владение ключевыми сервисами. Полный цикл разработки backend и fullstack решений, облачные данные и AI/ML-фичи.
Задачи
- Обеспечивать общее направление, надзор и коучинг команды инженеров от начального до среднего уровня
- Отвечать за решения, влияющие на ресурсы команд, бюджет, тактические операции и исполнение процессов
- Задавать и масштабировать практики AI-assisted engineering и автоматизации SDLC/TLM на несколько команд с измеримыми метриками (throughput, снижение дефектов, надёжность)
- Применять инструменты SDLC-цепочки, включая авторизованные enterprise AI-инструменты разработки и автоматизации, для повышения эффективности
- Обеспечивать успешное взаимодействие между командами и стейкхолдерами
- Выявлять и устранять проблемы при выполнении плана работ, эскалировать при необходимости
- Предоставлять руководству вводные по бюджету, подходу и техническим аспектам
- Руководить end-to-end проектированием и разработкой решений — от требований до продакшн-деплоя и поддержки
- Быть техническим владельцем ключевых компонентов/сервисов: архитектура, качество кода, производительность, отказоустойчивость и безопасность
- Разрабатывать и поддерживать backend-сервисы на Java/Python (включая Spring) и современные API-паттерны
- Реализовывать fullstack-возможности, включая frontend на React и интеграцию с backend API
- Проектировать и внедрять data pipelines и обработку данных на Databricks (Spark) и облачных data-сервисах
- Строить cloud-native решения на AWS (EMR, Glue, ECS/EKS, RDS, Lambda, Step Functions)
- Проектировать, интегрировать и эксплуатировать AI/ML и LLM-фичи (retrieval-воркфлоу, копилоты/ассистенты, автоматизация) с инженерной строгостью
Требования
- Формальное обучение или сертификация по software engineering и 5+ лет практического опыта
- 2+ года опыта руководства технологами в решении сложных технических задач в своей области
- Опыт руководства командами технологов
- Умение направлять и коучить команды для достижения целей в рамках стратегических инициатив
- Опыт внедрения enterprise AI-assisted инструментов разработки и доставки на несколько команд, включая governance (human-in-the-loop, quality gates) и измерение результатов
- Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасность, отказоустойчивость, контроль
- Опыт найма, развития и признания талантов
- Сильный практический опыт кодинга на Java и/или Python, включая Spring для backend-сервисов
- Опыт fullstack-разработки, включая React и современные практики веб-разработки
- Практический опыт cloud-native инженерии, включая деплой и эксплуатацию на AWS
- Опыт работы с AWS (EMR, GLUE, ECS/EKS, RDS, Lambda, Step Functions)
- Опыт data engineering/ETL и распределённой обработки; опыт Databricks (Spark, jobs/workflows, Delta)
- Глубокое знание сервисной индустрии и её IT-систем
Условия
- Конкурентный пакет вознаграждения: базовая зарплата в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная премия в виде кэша и/или акций с вестингом
- Комплексное медицинское страхование
- Онсайт-центры здоровья и велнеса
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка ментального здоровья
- Финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Java
- Python
- Spring
- React
- Databricks
- Spark
- AWS
- EMR
- Glue
- ECS
- EKS
- RDS
- Lambda
- Step Functions
- AI/ML
- LLM
- ETL
- Delta