Skip to main content
Yodeck

Analytics Engineer

1w

Yodeck

Athens, GR · Full-time · €50,000 – €70,000

About this role

Yodeck is a fast-growing Software-as-a-Service company laser-focused on disrupting the $23B digital signage industry. Its affordable, easy-to-use solution powers over 160,000 screens worldwide across restaurants, retail, schools, and stadiums. We're seeking an Analytics Engineer to bridge data engineering and business analytics with reliable, scalable data models.

In this role, you will design robust data models powering reporting, insights, and decision-making while ensuring data consistency, quality, and trust. You'll translate business needs into clean, reusable structures supporting BI dashboards and self-serve analytics. This position shapes metric definitions in a fast-growing SaaS environment.

You’ll collaborate closely with analysts, stakeholders, and data engineers to structure Silver and Gold layers in Snowflake using dbt. Partnering ensures standardized metrics like MRR, churn, and retention across tools. Implement data quality checks, testing, and documentation for transparency.

Join a top 5 digital signage SaaS platform driving even faster growth with curious, smart people. Build strong data foundations and evolve models as business needs change. Support self-serve analytics adoption in a dynamic, evolving setting.

Requirements

  • Strong SQL skills and experience working with data warehouses (e.g. Snowflake)
  • Hands-on experience with data transformation tools (e.g. dbt preferred)
  • Experience working with layered data architectures (e.g. Bronze/Silver/Gold) and data modelling concepts (dimensional modelling, canonical models, semantic layers)
  • Experience working with complex datasets from multiple sources (product, CRM, billing)
  • Experience working with subscription or revenue metrics (e.g. MRR, churn, retention) highly preferred
  • Experience implementing data quality testing and validation
  • Familiarity with version control (Git) and collaborative workflows
  • Ability to translate business requirements into scalable data models

Responsibilities

  • Design and build core data models (Customer, Subscription, Revenue) in Snowflake using dbt, structuring Silver and Gold layers for reliable reporting
  • Implement and maintain standardised metric logic (MRR, churn, CAC, retention) with Head of Data and stakeholders for consistent definitions
  • Implement data quality checks, testing, monitoring and documentation in dbt to ensure trust in data outputs
  • Partner with analysts and stakeholders to translate business questions into structured data models and support BI tools
  • Implement and maintain data contracts and model standards with Data Engineer to reduce pipeline breakages
  • Continuously improve and evolve data models as business needs change and support self-serve analytics

Benefits

  • Company-wide bonus scheme and Stock Option plan
  • Great Place to Work certified workplace
  • Hybrid Work From Home policy
  • Office gym
  • Nutritionist and meal vouchers