Должность: Менеджер по инжинирингу данных (Разработка биллинга)
Местоположение: Таиланд-Региональный / Бангкок, Таиланд
О должности: Вы будете отвечать за проектирование и архитектуру биллинговой платформы aCommerce. Ваша основная цель — превращать оплачиваемые бизнес-события в точные, проверяемые сборы, счета-фактуры и финансовые записи. Это очень практическая руководящая роль, где вы будете руководить командой инженеров по данным, продолжая писать код, создавать прототипы и устанавливать инженерные стандарты.
Обязанности:
Конкретно, эта роль будет выполнять следующее:
- Проектирование и владение сквозной архитектурой масштабируемой, многонациональной, мультивалютной биллинговой платформы, от сбора оплачиваемых бизнес-событий до расчета, выставления счетов и передачи в бухгалтерскую систему.
- Определение модели биллинговых данных — клиенты, контракты, тарифные планы, оплачиваемые события, сборы, счета-фактуры, кредитовые авизо и корректировки — с полной отслеживаемостью каждой строки счета-фактуры до ее исходных событий.
- Архитектура конвейеров, которые извлекают оплачиваемые бизнес-события из наших приложений цепочки поставок, выполнения заказов, доставки и SaaS в платформу данных, гарантируя полноту и целостность.
- Создание гибкого механизма расчета и ценообразования, который поддерживает наши коммерческие модели: плата за заказ и за единицу, хранение, поэтапное ценообразование и ценообразование по объему, минимальные обязательства, подписки и сквозные расходы.
- Обеспечение соответствия биллинговой платформы требованиям бухгалтерского учета по полноте и своевременности, включая признание выручки, начисления, закрытие месяца, налоги на рынках Юго-Восточной Азии и интеграцию с нашей ERP.
- Проектирование сверки и контроля: автоматизированные проверки между операционными событиями, выставленными сборами и финансовыми записями, полные аудиторские следы и процессы для споров, корректировок и повторного выставления счетов.
- Это ОБЯЗАТЕЛЬНО: оставайтесь вовлеченным в процесс, пишите производственный код для наиболее критичных и сложных компонентов, создавайте прототипы и концепции. Владейте качеством кода, который поставляет ваша команда — руководите обзорами дизайна и кода, а также проверяйте качество конвейеров, SQL, Python и моделей данных, созданных инженерами по данным.
- Установление и обеспечение соблюдения инженерных практик: контроль версий и стратегия ветвления, CI/CD, автоматизированное тестирование (модульное, интеграционное и тесты качества данных), инфраструктура как код, документация и наблюдаемость.
- Определение стандартов качества данных и мониторинга биллинговых данных, а также руководство реагированием на инциденты и анализом первопричин при возникновении проблем с биллингом.
- Принятие и документирование архитектурных решений, которые балансируют масштабируемость, производительность, стоимость и ремонтопригодность на нашей платформе данных на базе AWS (Amazon Redshift, PostgreSQL).
- Работа с командой операционной деятельности по доходам для определения контрактов и схем событий, чтобы изменения вышестоящих систем не нарушали биллинг.
- Обеспечение приема, мониторинга и обслуживания расчетов из всех источников для максимальной надежности.
- Преобразование контрактов с клиентами и коммерческих требований от финансового и коммерческого отделов в технические спецификации, а также консультирование их по поводу осуществимости и влияния на биллинг новых моделей ценообразования.
- Планирование и приоритизация дорожной карты биллинга с менеджером по продуктам биллинга; разбивка работ, оценка усилий и предсказуемая доставка.
- Руководство, обучение и развитие команды инженеров по биллингу — найм, постановка целей и предоставление регулярной обратной связи — для создания высокопроизводительной команды.
- Защита финансовых данных и данных клиентов с помощью соответствующих средств контроля доступа, а также поддержка внутренних и внешних аудитов.
- Выявление возможных рисков и принятие мер по их предотвращению, а также эскалация при необходимости.
КВАЛИФИКАЦИЯ
Чтобы добиться успеха в этой роли, мы ищем человека со следующими навыками и опытом:
Технические квалификации
- Степень бакалавра или выше в области компьютерной инженерии, компьютерных наук или смежной области.
- 7+ лет опыта работы в области инжиниринга данных или разработки программного обеспечения, включая не менее 2–3 лет руководства инженерной командой.
- Подтвержденный опыт проектирования и создания биллинговых, платежных или других финансовых систем, в идеале — биллинга на основе использования или транзакций.
- Глубокое понимание принципов работы биллинга и бухгалтерского учета: от заказа до получения, двойная запись, счета к получению, признание выручки, начисления, кредитовые авизо, закрытие месяца и налоги.
- Экспертное владение SQL и уверенное владение Python, с возможностью писать и проверять код производственного качества.
- Сильные навыки технической архитектуры: архитектура данных, распределенные системы, пакетные и потоковые конвейеры, оркестрация (например, Airflow) и обработка поздних, дублирующихся и повторно обработанных данных.
- Глубокий опыт в моделировании данных (событийно-ориентированное и многомерное) и проектировании реляционных баз данных, включая PostgreSQL и Amazon Redshift.
- Глубокое знание инженерных практик: автоматизированное тестирование, CI/CD, рабочие процессы Git, обзор кода, инфраструктура как код и наблюдаемость.
- Опыт работы с платформой AWS является плюсом.
- Опыт работы с ERP или бухгалтерскими системами (например, NetSuite, SAP, Oracle, Dynamics) или биллинговыми платформами является плюсом.
- Опыт работы с биллингом нескольких юридических лиц в электронной коммерции, логистике/3PL или SaaS является плюсом.
Мягкие навыки и другие детали
Опыт в:
- руководстве и наставничестве инженерных команд.
- работе с финансовыми и бухгалтерскими заинтересованными сторонами.
- гибкой разработке программного обеспечения.
- найме и формировании команды.
- Способность преобразовывать бизнес- и финансовые требования в технические проекты, а также четко объяснять технические компромиссы нетехническим заинтересованным сторонам.
- Высокие стандарты качества и способность давать конструктивную, конкретную обратную связь по коду и дизайну.
- Хорошие навыки решения проблем и аналитические способности.
- Отличное внимание к деталям — каждая ошибка в биллинге попадает в счет клиента.
- Готовность «испачкать руки» — фактически, это обязательно, вы сами будете писать код.
- Сильные навыки межличностного общения, ведения переговоров и принятия решений.
- Отличное владение английским языком, как устным, так и письменным.
Льготы и бонусы:
- Гибкие варианты удаленной работы, гибкий отпуск и надежные медицинские услуги.
- Привлекательное и комфортное рабочее место, расположенное в EmQuartier (офис в Таиланде).