Lead/Senior Python-разработчик бэкенда
Опыт работы: более 6 лет. Занятость: полная. График: 5/2, 8 рабочих часов. Формат работы: удалённо.
О роли
Создаётся новая страховая платформа для американского специализированного страховщика на замену устаревшей системы, которая обслуживает весь их бизнес. Платформа охватывает квотирование, тарификацию, полисы, биллинг, урегулирование убытков, управление агентской сетью и интеграции с вендорами. Первая программа запускается на новой платформе в начале 2027 года, существующий портфель переводится через несколько месяцев.
Вы будете руководить бэкендом. Проектирование и модель данных ещё открыты, вы будете их формировать, а затем создавать большую часть системы вместе с небольшой командой. Работа ведётся с использованием LLM-ассистентов и в быстром темпе, каждые несколько недель вы будете демонстрировать результаты клиенту.
Задачи
- Спроектировать ядро: реестр полисов с изменениями на определённую дату, эндорсменты, отмены и продления, а также аудит-трейл, фиксирующий каждое изменение.
- Создать настраиваемый движок тарификации. Андеррайтеры меняют тарифы и правила через конфигурацию, а не через изменения кода.
- Реализовать фоновые задачи с помощью Celery: графики биллинга, пакеты продлений, уведомления и конвейер событий, устойчивый под нагрузкой.
- Подключить платформу к примерно 20 внешним вендорам (платежи, данные о недвижимости, электронная подпись, печать и рассылка) через единый слой интеграции.
- Перенести многолетние данные по полисам, биллингу и убыткам из старой системы без потерь.
- Устанавливать стандарты, проводить ревью кода и обеспечивать бесперебойную работу команды.
Требования
- 7+ лет опыта в бэкенд-разработке, большая часть — на Python.
- Опыт продакшн-работы с FastAPI (или аналогичным фреймворком), Celery или другой очередью задач, а также с PostgreSQL, который вы настраивали и моделировали самостоятельно.
- Опыт проектирования системы с нуля и ответственности за неё в продакшене.
- Опыт работы с AWS в продакшене, с Docker, Terraform (или аналогичным инструментом) и CI/CD, которые вы настраивали.
- Опыт работы с финансовыми или транзакционными данными: реестры, денежные средства, критичные даты.
- Ежедневное использование инструментов AI-кодирования и понимание их ограничений.
- Свободное владение устным и письменным английским. Регулярное общение с клиентом.
- Опыт в страховании — плюс, но не обязателен.
Что ценится
- Предпочтение задать чёткий вопрос, а не угадывать требование.
- Умение объяснить дизайн инженерам и нетехническим стейкхолдерам.
- Способность делать инженеров вокруг себя лучше.
Преимущества
- Карьерный рост.
- Работа с современными технологиями.
- Гибкость удалённой работы.
- Международный опыт.
- Возможности выхода на рынок США.
- Стабильная, растущая отрасль.