Разработчик Python
Старший
О проекте
Институциональные инвестиционные компании обрабатывают тысячи новых финансовых инструментов каждый год, прежде чем они смогут торговаться. Традиционно большая часть необходимой информации извлекается вручную из больших юридических документов и вводится в несколько корпоративных систем. Это замедляет процесс подключения, создает операционные риски и затрудняет работу менеджеров по портфелям, операционных команд и отделов комплаенса с единой, согласованной информацией о предстоящих инвестициях.
Этот проект решает эту задачу, создавая платформу для обработки и интеграции документов с помощью искусственного интеллекта. Юридическая документация автоматически анализируется с использованием больших языковых моделей (LLM), извлекаются ключевые бизнес-атрибуты, и полученные данные распределяются по нескольким корпоративным системам, отвечающим за настройку ценных бумаг, справочные данные и операционные рабочие процессы.
В качестве старшего инженера Python вы будете помогать создавать бэкенд-сервисы, которые оркестрируют этот процесс — связывая извлечение данных из документов с помощью ИИ с корпоративными системами, обеспечивая при этом надежность, прозрачность и масштабируемость.
Технологический стек
- Python
- FastAPI
- Событийно-ориентированная архитектура
- Azure Event Hub (или аналогичные технологии обмена сообщениями)
- Snowflake
- MongoDB
- REST/RPC сервисы
- Git, CI/CD
Локации
- Польша
- Сербия
- Португалия
- Кипр
- Испания
Что вы будете делать
Ваши обязанности
- Проектировать и разрабатывать бэкенд-сервисы на Python с использованием FastAPI.
- Создавать интеграции с несколькими корпоративными платформами через синхронные и асинхронные API.
- Разрабатывать событийно-ориентированные рабочие процессы с использованием технологий потоковой передачи сообщений.
- Интегрировать метаданные документов, сгенерированные ИИ, в бизнес-системы нижнего уровня.
- Реализовывать мониторинг, отслеживание статусов и рабочие процессы обработки для длительных операций.
- Участвовать в проектировании надежных конвейеров обработки для обновлений документов, повторных попыток и обработки исключений.
- Сотрудничать с владельцами продуктов, бизнес-пользователями и распределёнными инженерными командами по всей Европе и Северной Америке.
- Вносить вклад в улучшение существующей платформы, а не создавать систему с нуля.
Требования
- Около 5+ лет профессионального опыта разработки бэкенда на Python.
- Сильный опыт создания REST API и бэкенд-сервисов.
- Опыт интеграции нескольких распределённых систем.
- Хорошее понимание асинхронного программирования и событийно-ориентированных архитектур.
- Опыт работы с базами данных (SQL и/или NoSQL).
- Умение самостоятельно устранять неполадки в сложных производственных средах.
- Комфортная работа в крупной корпоративной среде с множеством заинтересованных сторон.
- Сильные коммуникативные навыки и ответственность за результат.
Желательно
- Опыт работы с конвейерами обработки документов или интеграциями AI/LLM.
- Опыт работы с облачными платформами обмена сообщениями.
- Опыт в финансовом секторе.
- Знание инструментов с фиксированным доходом или справочных данных по ценным бумагам.
Готовы? Мы ждём вас
Имя _*_
Email / Телефон _*_
Сообщение
Мы будем рады услышать вас. Не стесняйтесь задать нам вопрос, поделиться своими мыслями или оставить ссылки на LinkedIn, GitHub или портфолио. Мы свяжемся с вами в ближайшее время.
Прикрепить резюме
Я даю согласие на обработку моих персональных данных в соответствии с Политикой конфиденциальности.
Подать заявку на вакансию
Не подошло? есть и другие
открытые вакансии