Senior Data Engineer

Yonderland

Porto

Hybrid

EUR 65,000 - 110,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health insurance
26 days vacation
Hybrid work model (2 days in office, 3
Professional development

Job summary

Yonderland in Porto is seeking a Senior Data Engineer to build the core of our data platform. You will own ingestion, processing and transformation end to end, and lead the Data Engineering team, with a focus on reliable pipelines, tested datasets and a semantic layer for analytics and reporting.

The role involves collaborating with Power BI specialists, scaling with Spark or Flink, and stewarding infrastructure as code on AWS.

Qualifications

  • Senior data engineering experience on platforms running at high volume in production.
  • Experience leading or mentoring engineers and setting the standard for a team's output.
  • A software engineering background alongside analytics and data delivery experience.
  • Hands‑on experience building and running data workloads on AWS.
  • Production‑level Python and at least one other language, with code that is tested, reviewed and deployed through a pipeline.
  • Experience with a high‑volume parallel processing engine such as Spark or Flink, including performance tuning at scale.
  • Terraform experience is required, since the role owns the infrastructure, its pipelines run on.
  • Experience with integration and ingestion patterns - APIs, events, streaming and change data capture from operational systems.
  • Strong SQL and dimensional modelling, dbt in production, a cloud warehouse (Snowflake preferred), and orchestration in Airflow or equivalent.
  • A disciplined engineering practice: Git‑based workflow, CI/CD and automated testing.

Responsibilities

  • Own ingestion, processing and transformation end to end, maintaining pipelines as software with version control, testing and deployment.
  • Engineer for scale, using distributed and parallel processing where it's needed and streaming ingestion where the use case calls for it.
  • Own the infrastructure the pipelines run on, managed as code, deployed and monitored.
  • Deliver documented, tested datasets and the semantic layer that analytics and reporting consume.
  • Work with Power BI specialists and analysts so data models match how the business consumes them.
  • Model data for reuse, shaped around how the business uses it, so more than one consumer can build on it.
  • Lead the Data Engineering team day to day - direction, code review, prioritization and mentoring.
  • Hold the team to standards for testing, modelling, deployment and infrastructure conventions through code review.
  • Build to the architecture and standards the architects set, and feedback where they need to change in practice.
  • Partner with operations and integration teams on how source data reaches the platform, including streaming and change data capture.

Skills

Data engineering
Leadership
Python
AWS
Spark/Flink
Terraform
SQL/dbt
Snowflake
Airflow
CI/CD
Testing
APIs/Streaming

Tools

dbt
Snowflake
Airflow
Git
Kafka
Kinesis

Job description

ABOUT YONDERLAND

We are convinced that outside is exciting, relaxing, and inspiring. It's versatile, for some it is a place to relax, for others it is the ultimate challenge. A place to enjoy and where big and small moments come together. It's a place to be discovered or recognized. But the outdoors can also be treacherous and unpredictable. Weather and terrain can surprise you. Our mission is to enable all people to spend inspiring and epic moments outside.

Yonderland is a European group of premium brands and retail concepts focused on outdoors. Including A.S. Adventure, Juttu, Bever, Cotswold, Snow+Rock, Runnersneed and Ayacucho. Yonderland runs over 190 shops in Belgium, Luxembourg, France, Great-Britain and the Netherlands and resides in Belgium. https://www.yonderland.com/

ABOUT THE JOB OPENING
WE ARE LOOKING FOR A SENIOR DATA ENGINEER TO JOIN OUR TEAM

Our data platform runs on AWS with Snowflake, dbt and Airflow, feeding an analytics layer in Power BI, and it is moving toward higher volumes and streaming ingestion. As our Senior Data Engineer, you will build the core of this platform and lead the Data Engineering team technically. Your work will cover ingestion, processing and transformation - from the source systems through to the datasets and data products the business uses - along with the production code, distributed processing and infrastructure the pipelines run on, and the engineering standard the team works to. You report to the Head of Data & AI.

YOU WILL
  • Own ingestion, processing and transformation end to end, maintaining pipelines as software with version control, testing and deployment.
  • Engineer for scale, using distributed and parallel processing where it's needed and streaming ingestion where the use case calls for it.
  • Own the infrastructure the pipelines run on, managed as code, deployed and monitored.
  • Deliver documented, tested datasets and the semantic layer that analytics and reporting consume.
  • Work with Power BI specialists and analysts so data models match how the business consumes them.
  • Model data for reuse, shaped around how the business uses it, so more than one consumer can build on it.
  • Lead the Data Engineering team day to day - direction, code review, prioritization and mentoring.
  • Hold the team to standards for testing, modelling, deployment and infrastructure conventions through code review.
  • Build to the architecture and standards the architects set, and feedback where they need to change in practice.
  • Partner with operations and integration teams on how source data reaches the platform, including streaming and change data capture.
YOU HAVE
  • Senior data engineering experience on platforms running at high volume in production.
  • Experience leading or mentoring engineers and setting the standard for a team's output.
  • A software engineering background alongside analytics and data delivery experience.
  • Hands‑on experience building and running data workloads on AWS.
  • Production‑level Python and at least one other language, with code that is tested, reviewed and deployed through a pipeline.
  • Experience with a high‑volume parallel processing engine such as Spark or Flink, including performance tuning at scale.
  • Terraform experience is required, since the role owns the infrastructure, its pipelines run on.
  • Experience with integration and ingestion patterns - APIs, events, streaming and change data capture from operational systems.
  • Strong SQL and dimensional modelling, dbt in production, a cloud warehouse (Snowflake preferred), and orchestration in Airflow or equivalent.
  • A disciplined engineering practice: Git‑based workflow, CI/CD and automated testing.
BONUS QUALIFICATIONS
  • Experience with Power BI or another modern BI/semantic layer tool.
  • Experience with streaming platforms such as Kafka or Kinesis.
  • dbt or Snowflake certification.
  • Retail, e‑commerce or supply chain domain experience.
  • Track record mentoring engineers into senior roles.
WE HAVE
  • An international environment with headquarters in Antwerp and offices in the Netherlands, UK and Portugal.
  • Our Porto office located at Lionesa Business Hub.
  • Full‑time job + permanent contract.
  • Health insurance.
  • 26 days of vacation.
  • Flexible work schedule and hybrid work model - 2days per week at our office and 3days working remotely.
  • Professional development opportunities.
  • Trainings.
  • Collaborative and inclusive work environment.
  • Team events like summer parties, Christmas events and much more!
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Solutions Architect
Data Solutions Architect

Yonderland • Porto

Hybrid
EUR 90,000 - 130,000
Health insurance
26 days vacation
Hybrid work model
+2
Data Governance Lead
Data Governance Lead

Yonderland • Porto

Hybrid
EUR 60,000 - 90,000
Health Insurance
26 days vacation
Hybrid work model
+4
Senior Quality Assurance Engineer
Senior Quality Assurance Engineer

Yonderland • Porto

Hybrid
EUR 65,000 - 90,000
Health insurance
26 days vacation
Hybrid work model
+3
Senior Data Engineer (Snowflake/dbt/AWS) - Portugal Full Remote
Senior Data Engineer (Snowflake/dbt/AWS) - Portugal Full Remote

HumanIT Digital Consulting • Porto

Remote
EUR 30,000 - 36,000
15th month salary
Health insurance
Birthday off
+2
Senior Data Engineer
Senior Data Engineer

EVS • Porto

Hybrid
EUR 65,000 - 90,000
Hybrid work policy
Career growth opportunities
Training programs
Senior Data Engineer
Senior Data Engineer

Talangeo • Portugal

Hybrid
EUR 60,000 - 80,000
Meal vouchers
Hybrid working model
Diverse career opportunities
Senior Data Engineer
Senior Data Engineer

InnoTech • Porto

On-site
EUR 60,000 - 90,000
Mental health support
25 vacation days
Birthday & holidays
+4
Databricks Engineer
Databricks Engineer

IG&H • Lisboa

Hybrid
EUR 31,208 - 39,010
Hybrid model
Permanent contract
Salary aligned with experience
+8
Senior Data Scientist
Senior Data Scientist

bridge351 • Lisboa

Hybrid
EUR 50,000 - 70,000
Health and Life Insurance
12 additional Compensation Days
Flexibility to work remotely
Senior Data Engineer / Data Architect (AWS)
Senior Data Engineer / Data Architect (AWS)

Growmate • Porto

Hybrid
EUR 60,000 - 80,000
Career development with mentoring
Training, certifications, and a learning budget
Health insurance
+1
Top locations