Middle/Senior Data Warehouse Engineer (Data Modeler) (#5429)

Europe, Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development
Project:
Top global supplier of technology and services

We are looking for an experienced Data Modeler to join an international data team and contribute to the design and evolution of enterprise-scale Data Warehouse solutions. In this role, you will work closely with business stakeholders, data engineers, architects, and global teams to transform business requirements into scalable, high-quality data models that support reporting, analytics, and business intelligence initiatives. The position focuses on designing and optimizing enterprise data structures, improving Data Warehouse architecture, and ensuring data consistency, performance, and maintainability across the organization.

Responsibilities:

  • Design, develop, and maintain conceptual, logical, and physical data models for enterprise Data Warehouse solutions.
  • Translate business requirements into scalable, efficient, and maintainable data structures.
  • Develop dimensional models using Star Schema, Snowflake Schema, and other analytical modeling approaches.
  • Collaborate with business stakeholders, data engineers, and architects to define data requirements and solution designs.
  • Optimize existing data models to improve performance, scalability, and data quality.
  • Create and maintain data dictionaries, metadata, and technical documentation.
  • Participate in architecture discussions, Agile ceremonies, and continuous improvement initiatives across the data organization.

 

Requirements:

  • 3+ years of experience in Data Modeling, Data Warehousing, or related data management disciplines.
  • Strong expertise in conceptual, logical, and physical data modeling.
  • Solid understanding of Data Warehouse architecture and dimensional modeling concepts.
  • Hands-on experience designing Star Schema and Snowflake Schema models.
  • Advanced SQL skills for data analysis, validation, and optimization.
  • Experience working with business stakeholders to gather and translate requirements into data solutions.
  • Strong analytical, problem-solving, and communication skills.
  • Experience working in Agile environments.
  • Upper-Intermediate+ English level.

 

Nice to have:

  • Experience with Data Vault 2.0 methodology.
  • Knowledge of Data Warehouse Automation tools and frameworks.
  • Experience with the Microsoft SQL Server stack (SSIS, SSAS, SSRS).
  • Experience working in large international organizations.
  • Understanding of data governance and enterprise modeling standards.

 

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend