- Страна
- ОАЭ
- Зарплата
- 4 000 $ – 6 000 $
Откликайтесь
на вакансии с ИИ

Senior Ledger Platform Engineer
Привлекательная вакансия для опытных инженеров, ищущих сложные архитектурные вызовы в международном финтехе. Хорошая зарплата в долларах и возможность влиять на ключевые решения в компании, выходящей на новые рынки.
Сложность вакансии
Высокая сложность обусловлена необходимостью совмещать глубокие знания в финансах (double-entry, IFRS 9) с сильными навыками бэкенд-разработки и системного дизайна в условиях высокой неопределенности. Задача миграции с 1C на новую архитектуру без остановки операций требует исключительной ответственности.
Анализ зарплаты
Предлагаемая вилка $4000–6000 соответствует рыночному уровню для Senior Backend ролей в международном финтехе, ориентированном на регион MENA. Верхняя граница в $6000 является конкурентной для специалистов с глубокой экспертизой в Ledger-системах.
Сопроводительное письмо
Составьте идеальное письмо к вакансии с ИИ-агентом

Откликнитесь уже сейчас
Если вы готовы спроектировать финансовое ядро для быстрорастущего финтеха в ОАЭ и Саудовской Аравии, откликайтесь прямо сейчас!
Описание вакансии
#vacancy #вакансия #Fintech #Backend #Ledger #TypeScript
Добрый день!
Появилась новая позиция — Senior Ledger Platform Engineer в B2B fintech-компанию.
Зарплатная вилка: $4000–6000.
Компания финансирует малый и средний бизнес в ОАЭ через продукты 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 командами и участия в аудиторских циклах.
Интересно будет пообщаться? Пишите в Telegram: Откликнуться
Создайте идеальное резюме с помощью ИИ-агента

Навыки
- TypeScript
- SQL
- Fintech
- Event-Driven Architecture
- Domain-Driven Design
- Node.js
- QuickBooks
- NestJS
- Accounting Systems
- 1C
- Reconciliation Systems
Возможные вопросы на собеседовании
Проверка понимания фундаментальных принципов финансовых систем и их реализации в коде.
Как бы вы реализовали принцип неизменности (immutability) и аудит-лог в event-sourced ledger системе на NestJS?
Оценка практического опыта решения критических проблем в финтехе.
Расскажите о самом сложном случае расхождения между subledger и General Ledger в вашей практике: как вы нашли причину и как автоматизировали предотвращение подобных ситуаций?
Проверка навыков системного проектирования и понимания бизнес-процессов.
Какие критерии вы будете использовать при сравнении готового ledger-as-a-service решения и разработки собственного event-sourced ledger для рынков UAE/KSA?
Оценка знаний предметной области кредитования.
Как правильно отразить событие списания (write-off) безнадежной задолженности в системе двойной записи, и какие доменные события должны это инициировать?
Проверка навыков управления рисками при изменении инфраструктуры.
Какую стратегию миграции с 1C на новую систему вы бы предложили, чтобы минимизировать риски для текущих кредитных операций?
Похожие вакансии
Ведущий разработчик PHP (Symfony)
Java-разработчик (Senior)
Senior .Net Developer
Разработчик BPMN
Backend Developer (GO) (Senior)
Java / Kotlin / Scala Backend Developer (Senior)
1000+ офферов получено
Устали искать работу? Мы найдём её за вас
Quick Offer улучшит ваше резюме, подберёт лучшие вакансии и откликнется за вас. Результат — в 3 раза больше приглашений на собеседования и никакой рутины!