WorkListВойтиОформить подписку
MA

Senior Python Engineer, Billing & Accounts

висит 2 мес.
ManyChat · Соцсети
Откликнуться на сайте компании ↗
Опубликована давно; 02.11 она ещё висела у компании.

О вакансии

Откуда можно работать
Гибрид: Barcelona, Spain, Испания
из текста вакансии
Занятость
Full-time
из текста вакансии
Английский
требования разнятся: B2–C1
по другим вакансиям компании
Уровень
Senior
указан работодателем
Деньги
≈ $3,9–4,8 тыс/мес · оценка Worklist
по рынку страны, данные за август 2026 · Как считаем
Релокация и виза
релокация
из текста вакансии
Даты
Опубликована 12.08 · видим у компании с 09.10 · у компании видели 02.11
дата публикации от работодателя

Та же должность в других городах и странах

Почему в каталоге:Основана выходцами из Восточной Европы, Кавказа и Центральной АзииПодробнее о компании →

Описание переведено машинно с английского.

Суть роли

Хотите построить систему с нуля, а потом наблюдать, как на неё опирается целая команда?

В роли Senior Python Engineer, Billing & Accounts вы создадите Python-фундамент для Billing в Manychat. Это область, где сложность скрыта в деталях: платежи, интеграции с платёжными провайдерами, anti-fraud и соответствие местным нормативным требованиям — и всё это связано с ценовой моделью, от которой зависит каждая функция. Вы будете создавать системы, которые корректно справляются со сбоями, ведь они работают с реальными деньгами.

У вас будет настоящая свобода действий. Дорожной карты пока нет, поэтому вы будете проектировать системы от начала до конца, принимать архитектурные решения и экспериментировать, чтобы найти лучший вариант. Решения принимаются быстро, и вам доверяют их принимать. По мере того как на базе Manychat запускаются новые проекты и бренды, вы будете определять, как растёт Billing. После вас в команду придут два инженера уровня middle, и фундамент, который вы заложите, станет основой для их работы. Вы также поможете им расти.

Что предстоит делать

  • Проектировать и создавать Python-фундамент Billing: среду, в которой совместно работают функции продукта и существующий PHP-бэкенд.
  • Задавать направление, пока нет дорожной карты: экспериментировать, самостоятельно принимать архитектурные решения и проектировать системы от начала до конца.
  • Создавать асинхронные сервисы для рабочих процессов биллинга: платежи, интеграции с платёжными провайдерами, выставление счетов, anti-fraud и соответствие местным нормативным требованиям.
  • Проектировать и интегрировать API, как внутренние, так и сторонние, с понятными и стабильными контрактами.
  • Строить системы с расчётом на сбои: повторные попытки (retries), идемпотентность, согласованность данных и наблюдаемость (observability), чтобы каждый платёж обрабатывался корректно.
  • Задать практики тестирования, CI/CD и выкатки, на которых работает этот слой, чтобы команда могла поддерживать, расширять и масштабировать его после вас.
  • Менторить двух инженеров уровня middle, которые придут после вас, и задавать для них технический уровень.
  • Работать с кросс-функциональными партнёрами, чтобы ваши технические решения соответствовали тому, как на самом деле устроен бизнес.
  • Помогать Billing поддерживать бизнес по мере его масштабирования и запуска новых продуктов и проектов на базе Manychat.

Требования

  • 6+ лет коммерческой разработки на Python в продакшене, Python — ваш основной язык, и вы недавно работали с ним на практике.
  • Глубокая экспертиза в современных фреймворках Python (предпочтительно FastAPI; Django или Flask тоже подходят).
  • Серьёзный опыт проектирования и интеграции API, включая сторонние сервисы.
  • Глубокое понимание асинхронного программирования и конкурентности (AsyncIO, неблокирующий I/O).
  • Опыт работы с PostgreSQL и большими объёмами данных.
  • Опыт создания и поддержки бэкенд-систем под продакшен-нагрузкой, рассчитанных на долгую жизнь.
  • Сильные практики тестирования (unit- и интеграционные тесты; предпочтительно PyTest), опыт работы с CI/CD-пайплайнами и Docker.
  • Хорошее инженерное чутьё: вы проектируете системы от начала до конца и самостоятельно принимаете архитектурные решения.
  • Опыт менторства или лидерства в любой форме.
  • Опыт работы в кросс-функциональных командах, чёткая коммуникация и умение адаптироваться, когда что-то меняется.

Будет плюсом

  • Опыт работы с системами биллинга, выставления счетов или платежными системами.
  • Опыт работы с PHP.
  • Продуктовое мышление и опыт работы в быстрорастущей компании (scale-up).
  • Опыт работы с очередями, NoSQL или аналитическими системами.
  • Глубокий опыт работы с базами данных, например репликация, партиционирование, шардинг или PL/pgSQL.
  • Практический опыт использования ИИ-инструментов в инженерной работе.

Условия и бенефиты

  • 🌍 Гибридный онбординг, чтобы начать работу удалённо, и помощь с релокацией для вас и вашей семьи.
  • 💙 Расширенная медицинская страховка для вас и вашей семьи.
  • 📚 Бюджет на профессиональное развитие: конференции, курсы и учебные материалы.
  • 🫶 Гибкий пакет льгот, настраиваемый под ваши приоритеты.
  • 🪴 Гибридный формат работы и щедрые возможности для отпуска и отдыха ради баланса между работой и личной жизнью.
  • 🍽 Бонусы в офисе, включая бесплатное питание и перекусы.
  • 🤝 Спортивные активности за счёт компании, ежегодные выездные встречи и командные мероприятия.

Manychat — работодатель равных возможностей (Equal Opportunity Employer). Мы стремимся создавать разнообразную и инклюзивную команду. Мы не допускаем дискриминации квалифицированных сотрудников или кандидатов по признаку расы, цвета кожи, религии, гендерной идентичности, пола, сексуальной ориентации, сексуальной идентичности, беременности, национального происхождения, предков, гражданства, возраста, семейного положения, физической инвалидности, психической инвалидности, состояния здоровья, военного статуса или любой другой характеристики, защищённой местным законодательством или постановлением.

Навыки

PythonFastAPIDjangoFlaskAsyncIOPostgreSQLPyTestCI/CDDockerPHPNoSQLPL/pgSQL

Подходите ли вы под эту вакансию

Сверка вакансии с резюме доступна тем, кто вошел. Войти