BNY
Senior Specialist, Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-Stack Engineer в команду Risk Engineering в BNY. Разработка масштабируемых веб-приложений на Python/Java и Angular/React с интеграцией данных из Snowflake.
Задачи
- Проектировать, разрабатывать и поддерживать масштабируемые веб-приложения на Python/Java для backend-сервисов
- Реализовывать RESTful API и микросервисы на Python/Java с интеграцией с frontend и данными
- Разрабатывать отзывчивые пользовательские интерфейсы на Angular/React
- Интегрировать и запрашивать данные из Snowflake, оптимизировать пайплайны и хранение данных
- Участвовать во всём жизненном цикле разработки: сбор требований, дизайн, кодирование, тестирование, деплой
- Писать чистый, поддерживаемый и документированный код, участвовать в code review
- Отлаживать и решать технические проблемы на всех уровнях стека
- Предлагать улучшения архитектуры, качества кода и процессов разработки
- Поддерживать внедрение практик безопасности, включая защиту данных и безопасную аутентификацию
- Взаимодействовать с бизнес-пользователями и стейкхолдерами
- Следить за новыми технологиями в Python/Java, Angular/React и Snowflake
- Готовить и поддерживать техническую документацию, скрипты деплоя и руководства
- Работать в Agile: daily stand-ups, sprint planning, ретроспективы
- Использовать и продвигать AI-инструменты разработки и agentic coding workflows
Требования
- Bachelor’s degree in Computer Science, Software Engineering или смежной области
- Опыт разработки масштабируемых веб-приложений на Python/Java и Angular/React
- Практический опыт создания RESTful API и микросервисов
- Опыт интеграции и запросов данных из Snowflake или аналогичных платформ
- Опыт работы в Agile-практиках
- Сильные навыки решения проблем и отладки по всему стеку
- Отличные коммуникативные навыки и умение работать в кросс-функциональных командах
- Опыт работы с AI-инструментами разработки (например, Windsurf) и agentic coding workflows
Условия
- Конкурентная компенсация и бенефиты, программы wellbeing
- Гибкие глобальные ресурсы и инструменты
- Оплачиваемые отпуска, включая оплачиваемое время для волонтёрства
- Возможность участия в 401(k) и медицинских, стоматологических, зрительных и страховых программах
- Присутствие в офисе 4 дня в неделю
Навыки
- Python
- Java
- Angular
- React
- RESTful API
- микросервисы
- Snowflake
- Agile
- Windsurf
- AI-assisted development