BNY
Senior Vice President, Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Ведущий full-stack инженер в команду Client Clearing Platform. Отвечает за архитектуру и разработку сложных решений, техническое наставничество и внедрение инженерных практик.
Задачи
- Проектировать и реализовывать сложные full-stack решения
- Обеспечивать архитектурную согласованность и лучшие инженерные практики
- Работать с продуктовыми командами над приоритетами и подходами к реализации
- Участвовать в планировании roadmap: оценивать технические возможности, зависимости и риски
- Наставлять и развивать инженеров разного уровня
- Проводить ревью дизайна и реализации на масштабируемость, поддерживаемость и отказоустойчивость
- Развивать инженерное мастерство через код-ревью, стандарты документации и практики разработки
- Внедрять современные методологии, автоматизацию и AI-практики в разработке
- Проектировать приложения под значительный рост объёмов транзакций и данных
- Обеспечивать соответствие решений требованиям отказоустойчивости, восстановления, производительности и безопасности
- Руководить диагностикой и устранением сложных продакшн-инцидентов
- Выстраивать взаимодействие между продуктовыми, delivery, support и инженерными командами
- Инициировать непрерывные улучшения процессов разработки и практик команды
Требования
- 10+ лет опыта в разработке ПО
- Подтверждённый опыт проектирования и поставки приложений корпоративного масштаба
- Опыт руководства разработчиками и влияния на технические решения в проектах
- Опыт работы с множеством стейкхолдеров из Product, Delivery, Operations, Support и бизнес-команд
- Java
- JavaScript / TypeScript
- Python
- Современная UI-архитектура и дизайн
- Проектирование и разработка REST API
- Микросервисная архитектура
- Сильный SQL и проектирование баз данных
- OLAP и транзакционные базы данных
- Решения кэширования
- Обработка больших объёмов данных
- Git
- CI/CD пайплайны
- Фреймворки автоматизированного тестирования
- Test Driven Development
- Интеграция AI-сервисов
- Prompt Engineering
- Мониторинг систем и продакшн-поддержка
- Наставничество и развитие инженеров
- Принятие технических решений и архитектурное мышление
- Влияние без формальных полномочий
- Коммуникация и согласование со стейкхолдерами
- Баланс между краткосрочными целями поставки и долгосрочной поддерживаемостью
- Выявление и снижение рисков
- Улучшение инженерных процессов
- Поддержка планирования и исполнения roadmap
- Достижение консенсуса между техническими и бизнес-стейкхолдерами
- AI-стратегия, prompt engineering и практики AI-ассистированной разработки
Условия
- Конкурентная компенсация и бенефиты
- Программы благополучия
- Оплачиваемые отпуска, включая волонтёрское время
- План 401(k)
- Медицинская, стоматологическая, офтальмологическая страховка и страхование жизни
- Годовой дискреционный бонус (при соответствии условиям)
Навыки
- Java
- JavaScript
- TypeScript
- Python
- REST API
- Microservices
- SQL
- OLAP
- Database Design
- Caching
- Git
- CI/CD
- Automated Testing
- TDD
- AI Services Integration
- Prompt Engineering
- System Monitoring