Senior Data Engineer

Senior Data Engineer

Минск, улица Леонида Беды, 2

Метро: Академия наук

Описание вакансии

Nauchsoft is an IT consulting and software development company with 36 years of experience and a team of 770+ professionals and continuing to grow.

We are looking for a Senior Data Engineer to take the lead in designing, evaluating, and evolving the core data model that underpins the Accounting Module of a globally distributed ERP system.

This system is a B2C SaaS platform serving over 1 million users, and is engineered for scalability, resilience, and modern integration capabilities—including LLM (Large Language Model)-based analytics and operational intelligence.

Requirements:

  • 6+ years of experience in data engineering or data architecture, preferably within SaaS ERP or FinTech platforms;
  • Proven expertise in PostgreSQL/Aurora PostgreSQL at scale, including performance tuning, partitioning, and data lifecycle management;
  • Demonstrated success in data modeling for accounting or financial systems;
  • Deep understanding of OLTP vs OLAP separation, data warehousing principles, and event-sourced or time-series design patterns;
  • Familiarity with compliance and audit requirements for financial data (e.g., SOX, GAAP).
  • English proficiency at B2+ level or higher.

Responsibilities:

  • Data Modeling Leadership:
    • Architect the canonical data model for the Accounting module within a distributed, multi-tenant ERP ecosystem;
    • Define normalized and denormalized schema layers for OLTP + OLAP hybrid performance models;
    • Align the model with key accounting domain concepts such as journal entries, GL, sub-ledgers, tax, reconciliation, cash flow, and regulatory reporting.
  • Scalable Database Design (Aurora PostgreSQL):
    • Design for performance, partitioning, and high-concurrency read/write patterns in Aurora PostgreSQL;
    • Apply best practices in indexing, foreign key constraints, and transaction modeling for financial accuracy and auditability.
  • Reporting & Analytics Integration:
    • Ensure the model supports real-time and batch reporting for financial dashboards, KPIs, and compliance (e.g., GAAP/IFRS);
    • Collaborate with data analysts to define materialized views, reporting schemas, and BI interfaces.
  • LLM/ML Integration Enablement:
    • Design semantic layers and metadata structures to support prompt engineering, data retrieval, and context grounding for downstream LLM integrations;
    • Ensure the model supports vectorized features, if applicable, for semantic financial search and AI-driven classification.
  • Evaluation & Continuous Optimization:
    • Establish data model evaluation criteria including query performance, correctness, integrity, and change impact;
    • Lead or support data model reviews, A/B schema tests, and versioned model evolution over time.
  • Cross-Functional Collaboration:
    • Work closely with product managers, financial domain experts, backend engineers, and data scientists to convert complex functional requirements into robust data structures;
    • Serve as the technical steward for the Accounting data domain, ensuring long-term model maintainability.

We offer:

  • Opportunity for professional self-realization and growth;
  • 25-days of paid vacation;
  • Medical insurance and 100% payment for sick leave;
  • Professional training and obtaining certificates at the company's expense;
  • Foreign language courses and other corporate programs;
  • A variety of corporate events;
  • Bonuses in case of wedding or a child’s birth.

This role is prospective and has been created in line with the company’s planned team expansion.

Навыки
  • PostgreSQL
  • Python
  • OLTP
  • OLAP
  • SaaS
Посмотреть контакты работодателя

Адрес

Похожие вакансии

Бэлл Интегратор
Удаленная работа
  • Минск

  • от 6000 USD

Рекомендуем
Научсофт

Data Engineer

Научсофт

Удаленная работа
  • Минск

  • от 6000 USD

Рекомендуем
Itransition
Удаленная работа
  • Минск

  • от 6000 USD

Бэлл Интегратор

Tech Lead Java

Бэлл Интегратор

Удаленная работа
  • Минск

  • от 6000 USD

Itransition
Удаленная работа
  • Минск

  • от 6000 USD

Онлайн Маршрутки

Chief Marketing Officer (CMO)

Онлайн Маршрутки

Удаленная работа
  • Минск

  • от 6000 USD

Technical Unity Lead

Хайкор Геймз

Удаленная работа
  • Минск

  • от 6000 USD

АЛЬФА-БАНК

DevOps engineer

АЛЬФА-БАНК

Удаленная работа
  • Минск

  • от 6000 USD

RedLab
Удаленная работа
  • Минск

  • от 6000 USD

Омега Солюшнс
Удаленная работа
  • Минск

  • до 320000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • до 320000 RUR

Syberry CIS
Удаленная работа
  • Минск

  • до 320000 RUR

Бэлл Интегратор

Data Engineer

Бэлл Интегратор

Удаленная работа
  • Минск

  • до 320000 RUR

ЛАЦИТ - Лаборатория цифровых технологий

C++ Engineer (Robotics)

ЛАЦИТ - Лаборатория цифровых технологий

Удаленная работа
  • Минск

  • от 700 BYR

МАКАНСТРОЙ
Удаленная работа
  • Минск

  • от 700 BYR

Syberry CIS
Удаленная работа
  • Минск

  • от 700 BYR

Itransition
Удаленная работа
  • Минск

  • от 700 BYR

Хотите оставить вакансию?

Заполните форму и найдите сотрудника всего за несколько минут.
Оставить вакансию