JPMorganChase
Principal Java Software Engineer - Executive Director of Software Engineering
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Руководитель инженерного направления в JPMorganChase (Asset & Wealth Management, Equity Plan Services). Ведёт несколько технических доменов, пишет код и отвечает за архитектуру и надёжность высоконагруженной регулируемой финансовой платформы.
Задачи
- Руководить несколькими инженерными доменами со стратегическим фокусом на микросервисы и облачную инфраструктуру
- Формировать и масштабировать междепартаментную стратегию event-driven дизайна систем и облачной архитектуры
- Устанавливать стандарты микросервисной архитектуры, стратегий деплоя в облако и автоматизированного тестирования
- Обеспечивать кросс-доменную интеграцию с помощью облачных и инфраструктурных инструментов
- Использовать корпоративные средства автоматизации для измеримого роста производительности
- Руководить инженерными командами нескольких платформ и задавать высокоуровневое направление
- Курировать операционную деятельность разных бизнес-линий в соответствии со стратегическими целями
- Выступать основным интерфейсом со старшими руководителями и стейкхолдерами, обеспечивая консенсус по техническим целям
- Задавать стандарты AI-orchestrated delivery workflows, релизного управления, модернизации автотестов, resilience-инжиниринга и ускорения incident response
- Определять guardrails для валидации, безопасности, трассируемости и переиспользования
- Применять инструменты SDLC, включая корпоративные AI-ассистированные средства разработки и автоматизации, для кросс-доменного переиспользования
- Влиять на лидеров-коллег и старших стейкхолдеров в бизнесе, продукте и технологиях
Требования
- Формальное обучение или сертификация по software engineering и 10+ лет практического опыта
- 5+ лет опыта руководства технологами в решении сложных технических задач
- Опыт развития или руководства большими кросс-функциональными командами технологов
- Экспертный backend-инжиниринг на Java (Spring Boot, Spring Integration, Hibernate/JPA) и/или Python
- Сильный SQL и моделирование данных в реляционных и NoSQL системах
- Глубокий опыт AWS: ECS/EKS, Lambda, Aurora, DynamoDB, S3, Glue, CloudWatch — проектирование, деплой и эксплуатация cloud-native систем end-to-end
- Практический опыт Apache Kafka: дизайн топиков, управление consumer groups, exactly-once delivery, stream processing
- Понимание основ распределённых систем: модели консистентности, CAP-компромиссы, идемпотентность, распределённые транзакции, failure modes
- Сильная практика CI/CD и тест-инжиниринга
- Отличные коммуникативные навыки — умение переключаться между инженерными командами и бизнес/операционными стейкхолдерами
- Опыт внедрения agentic AI-enabled инженерных операционных моделей в нескольких организациях, включая governance (human-in-the-loop, quality gates), метрики и безопасную работу с чувствительными данными
- Глубокое понимание рисков ответственного AI, контролей и требований к resiliency/security в масштабе
Условия
- Конкурентный total rewards package: базовая зарплата в зависимости от роли, опыта, навыков и локации
- Возможны комиссионные выплаты и/или дискреционная incentive compensation в виде кэша и/или forfeitable equity
- Комплексное медицинское страхование, on-site центры здоровья и wellness
- Пенсионный сберегательный план
- Backup childcare, компенсация обучения, поддержка ментального здоровья, финансовый коучинг
- Равные возможности трудоустройства, инклюзивная среда, разумные accommodations
Навыки
- Java
- Spring Boot
- Spring Integration
- Hibernate
- JPA
- Python
- SQL
- NoSQL
- AWS
- ECS
- EKS
- Lambda
- Aurora
- DynamoDB
- S3
- Glue
- CloudWatch
- Apache Kafka
- CI/CD
- Spark
- микросервисы
- распределённые системы
- agentic AI