Senior Ledger Platform Engineer

СтранаКипр
ОтрасльИТ, интернет, телеком
СпециализацияУправление продуктом, проектами
ЗанятостьПолный день
Опубликовано 3 сентября 2026 г.

Появилась новая позиция — Senior Ledger Platform Engineer в B2B fintech-компанию. Компания финансирует малый и средний бизнес в ОАЭ через продукты BNPL, Invoice Discounting и Dealer Finance и сейчас активно выходит на рынок Саудовской Аравии. На текущем этапе балансы, комиссии и корректировки задолженности ведутся на кастомизированной low-code платформе 1C, а бухгалтерские проводки выгружаются в QuickBooks. По мере роста бизнеса, появления нескольких юрлиц, валют и второй юрисдикции эта архитектура перестаёт масштабироваться. Поэтому компания ищет инженера, который возьмёт на себя исследование и построение нового поколения ledger и reconciliation infrastructure. Это не роль, где уже есть готовое техническое решение. Нужно будет разобраться в существующей системе и определить оптимальный путь: использовать готовую ledger-as-a-service платформу, построить собственный event-sourced ledger или обоснованно развивать текущую архитектуру. Основные задачи: ▪️ Разобраться в текущей логике учёта: как балансы, начисления, комиссии, продления и корректировки проходят через 1C и превращаются в проводки в QuickBooks. ▪️ Найти причины расхождений между операционным учётом и бухгалтерским GL и определить, как сделать reconciliation более прозрачным и автоматизированным. ▪️ Провести исследование build vs buy: сравнить ledger-as-a-service решения, собственный event-sourced ledger и развитие текущей платформы с точки зрения сроков, стоимости, рисков и требований UAE/KSA. ▪️ Спроектировать целевую ledger-архитектуру и chart of accounts, а также определить маппинг доменных событий на бухгалтерские проводки для BNPL, Invoice Discounting и Dealer Finance. ▪️ Определить границу между operational subledger и statutory General Ledger. ▪️ Спроектировать автоматическую систему reconciliation, которая сможет заранее обнаруживать расхождения и позволит проследить любой баланс до исходного бизнес-события. ▪️ Продумать поэтапную миграцию с текущей связки 1C / QuickBooks без остановки действующих кредитных операций. ▪️ Работать напрямую с engineering, finance/accounting и risk-командой над отражением начислений, резервов, взысканий, списаний, возвратов и других событий кредитного цикла. ▪️ Учитывать специфику сразу двух юрисдикций — UAE и KSA, включая разные юридические лица, валюты и требования к учёту. Что важно: ▪️ От 3 лет опыта разработки или эксплуатации ledger, accounting или reconciliation systems внутри fintech, payments или lending-компании. ▪️ Практический опыт ситуаций, когда subledger и General Ledger расходились, и понимание того, как такие расхождения диагностировать и устранять. ▪️ Сильный hands-on backend-бэкграунд — NestJS / TypeScript или аналогичный стек. Это не чисто архитектурная роль: решение предстоит самостоятельно реализовывать. ▪️ Глубокое понимание принципов double-entry accounting и их применения к реальным финансовым событиям. ▪️ Понимание кредитного lifecycle: выдача, начисления, платежи, комиссии, продления, резервирование, write-offs, refunds и другие операции. ▪️ Опыт с event-driven architecture и понимание принципов Domain-Driven Design. ▪️ Понимание важности immutability, idempotency, replayability и audit trail для финансовых систем. ▪️ Опыт интеграции или миграции с ERP / accounting-системами — например, QuickBooks, NetSuite, Odoo, 1C или аналогами. ▪️ Способность работать с высокой степенью неопределённости: самостоятельно исследовать проблему, формировать варианты решения и аргументированно защищать архитектурный выбор. Будет плюсом: ▪️ Опыт именно с кредитными продуктами: BNPL, invoice discounting, asset-backed / dealer finance. ▪️ Знание финансовых и регуляторных требований UAE и/или KSA. ▪️ Опыт реализации IFRS 9 / ECL в контексте ledger-систем. ▪️ Опыт тесной работы с finance / accounting / controlling командами и участия в аудиторских циклах.

ITSenior

⚠️ Будьте внимательны: вакансия размещена из открытых источников и может быть недостоверна.

Зарплата

Не указано