Save Job
Posted 1mo ago

Senior Data Engineer

@ Yodeck
Athens, Attica, Greece
HybridFull Time
Responsibilities:designing ELT, building pipelines, leading migration
Requirements Summary:6+ years in data engineering with Snowflake and Python; dbt Core/Cloud; ELT pipelines; data ingestion tools; SQL; data quality; version control; cloud DW management; ownership.
Technical Tools Mentioned:Snowflake, Python, dbt Core, dbt Cloud, Fivetran, Airbyte, SQL, Git
Save
Mark Applied
Hide Job
Report & Hide
Job Description

About us

Yodeck is a fast-growing Software-as-a-Service (SaaS) company that is laser-focused on disrupting the $23B digital signage industry. Yodeck’s affordable, easy-to-use, and feature-rich solution has been developed to democratize digital signage and empower with it any and every business around the world. Yodeck was first introduced in 2016 and now powers over 200,000 screens across every type of business from restaurants and retail stores, to schools, stadiums and conference halls. Yodeck is now in the top 5 of digital signage SaaS platforms in the world, and we are looking for curious and smart people to drive even faster!

About the role

We are looking for a Senior Data Engineer to help shape and scale the foundations of our modern data platform. In this role, you will work at the core of our data ecosystem, enabling reliable, high-quality data flows that power analytics, reporting, and business decision-making across the company.

You will play a key role in evolving our data architecture, improving platform reliability and scalability, and collaborating closely with Analytics Engineering and cross-functional stakeholders to build efficient, well-structured data solutions. This is an exciting opportunity for someone who enjoys combining hands-on engineering with ownership, technical leadership, and continuous improvement within a modern cloud data environment.

Responsibilities

  • Design, build, and maintain production-grade ELT pipelines from our PostgreSQL production DB and third-party sources into Snowflake, ensuring reliable, timely data delivery to support all downstream analytics and reporting
  • Lead the design and implementation of a Medallion Architecture (Bronze/Silver/Gold) in Snowflake, establishing clear layer definitions, ingestion standards, and handoff protocols with the Analytics Engineer
  • Lead the migration from dbt Core to dbt Cloud, including project restructuring, scheduling setup, CI/CD pipeline configuration, and environment management
  • Implement data quality checks, monitoring, and alerting at the ingestion layer — ensuring pipeline stability and proactive issue detection before downstream impact
  • Define and enforce data contracts with upstream Engineering teams; manage Snowflake environment including roles, permissions, warehouse sizing, and cost optimisation
  • Design and implement reverse ETL flows to push enriched data back into third-party tools (e.g. HubSpot); document pipelines and ingestion logic to reduce key-person risk