nixCraft logo

Middle/Senior Data Warehouse Engineer (Data Modeler)

Posted 2 days ago

OfficeUkraineSE

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

Job details
Workplace
Office
Location
Ukraine
Experience
SE

Nix is the first biosensor to provide endurance athletes with personalized hydration intelligence — grounded in science, backed by data, and delivered in real time to support peak performance and wellbeing.

Key team members

Tom Fowler

Tom Fowler

Meridith Cass

Meridith Cass

Olivia Crozier

Olivia Crozier

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups