JPMorganChase
Software Engineer III -Java Full Stack
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду CTO – Identity & Access Management (IAM) в JPMorgan Chase. Разработка и эксплуатация AWS-платформы данных и control plane, автоматизирующего провижининг облачной инфраструктуры, конфигурацию платформы и пайплайны данных (включая Databricks-on-AWS).
Задачи
- Разрабатывать программные решения: проектирование, разработка и техническая отладка, выходя за рамки рутинных подходов
- Создавать безопасный и качественный production-код, поддерживать сервисы и автоматизацию для провижининга платформы данных и пайплайнов на AWS
- Проектировать и отлаживать решения для Python-based control plane, автоматизирующего провижининг, конфигурацию и пайплайны (включая Databricks-on-AWS)
- Строить безопасные backend-сервисы и API для self-service сценариев (онбординг, провижининг workspace/окружений, политики/guardrails, хуки оркестрации задач, конфигурация окружений, секреты/доступы)
- Реализовывать infrastructure-as-code и автоматизацию компонентов AWS (identity-контроли, шифрование, сетевые интеграции, логирование/мониторинг, guardrails)
- Использовать авторизованные AI-инструменты для генерации/рефакторинга кода, юнит-тестов и документации с валидацией через peer review и автотесты
- Применять инструменты SDLC-тулчейна, включая AI-assisted разработку и автоматизацию
- Готовить архитектурные и проектные артефакты для сложных приложений с соблюдением ограничений по безопасности, отказоустойчивости, масштабируемости и стоимости
- Развивать практики надёжности и наблюдаемости (логи/метрики/трейсинг, ретраи, идемпотентность, таймауты, runbooks)
- Взаимодействовать с командами IAM/security, data engineering и приложений для интеграции контролей платформы и безопасной аналитики
- Проактивно выявлять скрытые проблемы и паттерны в операционных данных и улучшать гигиену кода и архитектуру системы
Требования
- Формальное обучение или сертификация по software engineering и 3+ года практического опыта
- Практический опыт в системном дизайне, разработке приложений, тестировании и операционной стабильности
- Сильный опыт разработки, отладки и поддержки production-кода в крупной корпоративной среде на Python (предпочтительно) или другом современном языке и UI-технологиях
- Сильный опыт с AWS и инфраструктурными основами: IAM, KMS, S3, CloudWatch (и compute/оркестрация: EKS/ECS/Lambda)
- Практический опыт с infrastructure-as-code (Terraform предпочтительно; CloudFormation допустимо) и automation-first подходом
- Понимание SDLC, включая CI/CD, автотесты и безопасные практики деплоя
- Опыт использования авторизованных AI-инструментов разработки с умением критически оценивать и валидировать AI-результаты на корректность, производительность и безопасность
- Понимание ответственного использования AI в инженерных процессах: чувствительность данных, безопасная обработка входов/выходов, соблюдение требований безопасности
- Знание Software Development Life Cycle
- Понимание agile-методологий, CI/CD, отказоустойчивости приложений и безопасности
Условия
- Конкурентный пакет вознаграждения: базовая зарплата определяется по роли, опыту, навыкам и локации
- Возможны комиссионные выплаты и/или дискреционные премии, денежные и/или акции с вестингом
- Комплексное медицинское страхование
- Центры здоровья и велнеса на территории
- Пенсионный сберегательный план
- Резервный уход за детьми
- Компенсация обучения
- Поддержка психического здоровья
- Финансовый коучинг
- Равные возможности трудоустройства и инклюзивная среда
Навыки
- Java
- Python
- AWS
- IAM
- KMS
- S3
- CloudWatch
- EKS
- ECS
- Lambda
- Terraform
- CloudFormation
- CI/CD
- Databricks
- Spark
- React
- TypeScript
- HTML
- CSS
- Apache Kafka
- Kubernetes
- Docker
- Datadog
- Splunk
- Dynatrace
- Grafana