Data Analyst | Modelling & Insights

Location Vilnius, Riga, Tallinn
Work type Hybrid / Full-time
Department Data & Insights

Job description

We are looking for a Data Analyst to join the Data Analytics & Insights team at Go3. This is a mid-level role sitting between our Senior Data Analyst and Power BI Analyst, with a focus on building robust data models that power our reporting and supporting the wider team with analysis and insights.
You will work closely with Snowflake as our core data platform and Power BI as our reporting layer. The role requires someone who is equally comfortable writing clean, structured SQL and communicating findings to stakeholders.

What We Expect

  • Strong SQL skills and hands-on Snowflake experience — not just querying, but modelling and performance thinking.
  • Solid understanding of dimensional modelling concepts (star schema, normalisation, slowly changing dimensions).
  • Familiarity with Power BI — you don't need to be a report builder, but you should understand how data models feed into visuals and where DAX fits in.
  • Analytical mindset with a habit of verifying your own outputs.
  • Clear, concise communication — comfortable explaining technical decisions to non-technical stakeholders.
  • (nice to have) Experience with dbt or similar transformation tools.
  • (nice to have) Exposure to streaming or event-level data (e.g. activities feeds, clickstream).
  • (nice to have) Familiarity with media, subscription, or OTT industry data.
  • (nice to have) Experience working in Agile or iterative delivery environments.

What You Will Do

  • Build and maintain data models in Snowflake, including transformation layers, semantic views, and dimensional models (star schema, SCDs).
  • Collaborate with the Power BI Analyst to ensure models are optimised for reporting and DAX performance.
  • Write clean, well-documented SQL — CTEs, incremental logic, performance-aware queries.
  • Support the ongoing development and maintenance of DIM and FACT tables in the data warehouse.
  • Contribute to ad hoc analysis and insight delivery, particularly where data model changes intersect with business questions.
  • QA your own work and flag anomalies — you should be the first to spot when numbers don't look right.
  • Support the Senior Data Analyst in translating analytical requirements into reliable, reusable data structures.
  • Work with the Power BI Analyst on report development, ensuring upstream models support downstream visualisation needs.
  • Contribute to documentation of data models, definitions, and logic — we use Confluence for this.
  • Engage with stakeholders from across the business to understand reporting needs and translate them into technical solutions.

We Offer

  • A collaborative team with a mix of technical and analytical expertise.
  • Real ownership — you will build models that are used in day-to-day business decisions.
  • Exposure to a modern data stack: Snowflake, Power BI, and a growing set of data tools.
  • A team culture that values clean work, clear communication, and continuous improvement.
  • Health insurance package (after probation period)
  • Salary ranging from 2500 to 3500 EUR gross based on your skills and competence.

Application

Upload your CV* Only .pdf, .jpg and .png files. 5 MB max file size.
Click or Drag and drop files here to upload
Got anything else to add? We'd love to chat with you! What would you like to say more?

Fields marked with an asterisk (*) are required.

By applying, you agree to let AS Go3 Baltics use your personal information for this job application.