BNY
Senior Associate, Full-Stack Engineer
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Full-stack инженер в команду Enterprise Onboarding платформы BNY. Разработка масштабируемых сервисов и AI-возможностей на базе LLM и RAG в финансовом домене.
Задачи
- Участвовать в проектировании, разработке и поставке программных решений для бизнес-критичной платформы Enterprise Onboarding.
- Строить масштабируемые, надёжные и поддерживаемые приложения и сервисы.
- Совместно со старшими инженерами развивать AI-возможности с использованием LLM, RAG, model API, prompt engineering и агентных workflow.
- Взаимодействовать с архитекторами, инженерами, продукт-партнёрами и операционными командами для перевода бизнес-требований в технические решения.
- Разрабатывать, тестировать, деплоить и поддерживать функциональность и сервисы на всём жизненном цикле разработки.
- Участвовать в технических обсуждениях, код-ревью, траблшутинге и инициативах по непрерывному улучшению.
- Использовать современные инженерные практики, автоматизацию, AI-инструменты разработки и CI/CD пайплайны.
- Поддерживать операционное совершенство: observability, отказоустойчивость, готовность к продакшену, реагирование на инциденты и документацию.
- Активно работать в Agile-командах над приоритетами бизнеса.
- Изучать финансовые сервисы и процессы онбординга для выравнивания технологий с бизнес-потребностями.
Требования
- Bachelor’s degree в computer science, инженерии или смежной дисциплине либо эквивалентный опыт.
- 2+ года опыта в разработке ПО.
- Опыт проектирования, разработки и поддержки надёжных масштабируемых приложений в продакшене.
- Владение Java, Spring Boot, RESTful API и разработкой распределённых систем.
- Опыт работы с реляционными базами данных, моделированием данных и оптимизацией производительности приложений.
- Практический опыт с микросервисной архитектурой, CI/CD пайплайнами и контейнеризацией.
- Знакомство с event-driven архитектурами, брокерами сообщений (Kafka, MQ) и крупномасштабной обработкой данных.
- Опыт работы в Agile-командах, включая тестирование, управление исходным кодом, релиз-менеджмент и поддержку продакшена.
- Сильные аналитические, проблемно-ориентированные, коммуникационные навыки и навыки коллаборации.
- Опыт с Python или другими скриптовыми языками — предпочтительно.
- Базовые знания генеративного AI и машинного обучения: LLM, prompt engineering, RAG, управление контекстом, model API.
- Опыт в финансовых сервисах или регулируемых отраслях — предпочтительно.
Условия
- Высококонкурентная компенсация и программы benefits и wellbeing.
- Доступ к гибким глобальным ресурсам и инструментам.
- Программы здоровья, устойчивости и финансового благополучия.
- Оплачиваемые отпуска, включая оплачиваемое время для волонтёрства.
- Возможность участия в 401(k) и корпоративных медицинских, стоматологических, офтальмологических и страховых программах.
- Потенциальная годовая дискреционная премия.
Навыки
- Java
- Spring Boot
- RESTful APIs
- Distributed systems
- Relational databases
- Data modeling
- Microservices
- CI/CD
- Containerization
- Kafka
- MQ
- Event-driven architecture
- Agile
- Python
- LLM
- RAG
- Prompt engineering
- Model APIs
- Agentic workflows
- Machine learning