Bank of America
Software Engineer II
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Инженер в команду глобальной GenAI-платформы Bank of America. Разработка и сопровождение сервисов на Python для Global Markets, работа с LLM и большими наборами данных.
Задачи
- Разрабатывать код и юнит-тесты в соответствии с критериями приёмки и требованиями комплаенса
- Использовать различные архитектурные компоненты (данные, приложение, бизнес) при проектировании и разработке
- Выполнять задачи CI/CD
- Участвовать в уточнении требований и оценке работ
- Поддерживать существующие тестовые наборы (интеграционные, регрессионные, нагрузочные), анализировать отчёты и выявлять причины ошибок
- Проводить spike/proof of concept для снижения рисков и проверки новых идей
Требования
- 3+ года релевантного опыта
- Глубокий опыт разработки на Python с agile-методологиями
- Опыт разработки приложений с MongoDB, Redis, React, Impala, Autosys, FAST API, контейнеризацией
- Опыт работы в больших командах с общей multi-repo кодовой базой, IDE (например VS Code), CI/CD и непрерывным тестированием
- Опыт DevOps с GIT/Bitbucket, Jenkins, SonarQube, pytest, Artifactory, Ansible
- Степень бакалавра или выше в Computer Science или смежной области
Условия
- Офисная культура с гибкостью в зависимости от роли
- Годовая зарплата $88,800 – $144,800 в зависимости от опыта и навыков
- Право на ежегодный дискреционный бонус
- Пакет льгот и оплачиваемый отпуск
- 40 часов в неделю, 1-я смена
Навыки
- Python
- MongoDB
- Redis
- React
- Impala
- Autosys
- FastAPI
- Containerization
- Git
- Bitbucket
- Jenkins
- SonarQube
- pytest
- Artifactory
- Ansible
- CI/CD
- Generative AI
- RAG
- LLM