
Analytics Engineer
1w1 week agoYodeck
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
Similar roles

Data Engineer
1w1 week agoTechSeed
Göteborg, SE · Full-time · SEK 600,000 – SEK 800,000

Machine Learning (ML) / Data Engineer
1w1 week agoMoser Consulting
Indianapolis, US · Full-time · $120,000 – $155,000

Associate Data Scientist - Remote
1w1 week agoBlueCross BlueShield of Tennessee
Chattanooga, US · Full-time · $90,000 – $120,000

Data Scientist
1w1 week agoAqilea
Bengaluru, IN · Full-time · INR 2,500,000 – INR 4,500,000