JPMorganChase
Lead Software Engineer - Java/Python/AWS/AI/LLM
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий инженер-разработчик в команду Consumer & Community Banking (OPS Tech) JPMorganChase. Отвечает за проектирование и разработку full-stack решений, AI/LLM-сервисов и cloud-native микросервисов на Java (и Python) в AWS, а также за инженерные стандарты и надёжность сервисов.
Задачи
- Проектировать и разрабатывать full-stack решения, ориентированные на бизнес-результаты
- Создавать AI-решения на базе LLM: сервисы, оркестрацию и интеграции в бизнес-процессы
- Проектировать cloud-native микросервисы и API с контролем безопасности, масштабируемостью и отказоустойчивостью
- Внедрять в команде AI-ассистентов разработки (CoPilot, Claude) и стандарты валидации кода
- Менторить инженеров через код-ревью, парное программирование и техническое наставничество
- Устанавливать инженерные стандарты: архитектурные паттерны, код-стайл, стратегию тестирования
- Определять и поддерживать практики надёжности сервисов (SLI/SLO, инциденты, постмортемы)
- Автоматизировать устранение повторяющихся операционных проблем, улучшать наблюдаемость
- Строить и поддерживать CI/CD пайплайны и стратегии релизов (canary/blue-green, feature flags)
- Писать продакшн-код преимущественно на Java (и Python по необходимости) с использованием AWS (ECS)
- Управлять приоритетами и зависимостями между инициативами, работать в Scrum-команде
Требования
- Формальное образование или сертификация в Software Engineering и 5+ лет опыта построения продакшн-систем
- Сильные навыки системного дизайна, разработки и операционной стабильности в продакшне (включая on-call)
- Опыт проектирования микросервисов и RESTful API, знание data-технологий и паттернов интеграции
- Практический опыт построения cloud-native систем на AWS, GCP или Azure
- Понимание распределённых систем: масштабируемость, отказоустойчивость, конкурентность, идемпотентность, тюнинг производительности
- Опыт использования AI-ассистентов разработки и оценки/валидации AI-сгенерированного кода
- Практический опыт с LLM и генеративным AI (RAG, суммаризация/извлечение, workflow-ассистенты)
- Понимание ответственного использования AI (чувствительность данных, безопасная обработка входов/выходов)
- Сильные коммуникативные навыки и управление стейкхолдерами
- Продвинутый Java (основной) и рабочий Python
- Опыт с Docker, Kubernetes и современными CI/CD практиками
Условия
- Конкурентный компенсационный пакет (базовая зарплата, возможны бонусы и акции)
- Комплексная медстраховка, центры здоровья и велнеса
- Пенсионный сберегательный план
- Резервный детский сад, компенсация обучения, поддержка ментального здоровья, финансовый коучинг
- Равные возможности трудоустройства, инклюзивная среда
Навыки
- Java
- Python
- AWS
- ECS
- LLM
- RAG
- Generative AI
- CoPilot
- Claude
- Microservices
- REST API
- Docker
- Kubernetes
- CI/CD
- GCP
- Azure
- Observability
- SLI/SLO