Data Engineer

GCS Recruitment

España

On-site

EUR 60,000 - 90,000

Full time

12 days ago

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Relocation support to Malta
International environment
Open-source tech stack

Job summary

GCS Recruitment Specialists is seeking Data Engineers to build and scale modern distributed data platforms with a cutting-edge open-source stack. The role offers relocation to Malta and remote work from Malta, with opportunities across multiple seniority levels (II/III/Staff).

You will own data pipelines, design scalable batch and real-time systems, and collaborate across data sources and applications to deliver robust data products.

Qualifications

  • Strong experience in Data Engineering aligned to the level applied for.
  • Solid Python and SQL expertise.
  • Experience building and maintaining production-grade data pipelines.
  • Hands-on with distributed data processing technologies.
  • Understanding of batch and streaming architectures.
  • Experience with orchestration frameworks such as Airflow, Temporal, or similar.
  • Familiarity with cloud-native environments and Kubernetes.
  • Strong software engineering and problem-solving skills.

Responsibilities

  • Design and develop scalable batch and real-time data pipelines.
  • Build reliable distributed data systems handling large-scale datasets.
  • Work with diverse data sources, APIs, legacy systems, and modern applications.
  • Own data products and pipelines throughout their lifecycle.
  • Improve platform reliability, observability, and performance.
  • Contribute to architecture and technical design decisions.
  • Support production environments and drive operational excellence.

Skills

Python
SQL
Data pipelines
Distributed data processing
Batch processing
Streaming architectures
Airflow/Temporal
Kubernetes
Cloud-native environments
Problem solving

Tools

PySpark
Pandas
Apache Spark
Kafka/Redpanda
Airflow
Temporal
Iceberg/Hudi
Kubernetes
Prometheus/Grafana
Go
PostgreSQL

Job description

Data Engineer (Python / Distributed Data Platforms)

Relocation to Malta Required | Permanent | Remote from Malta

We have partnered with a growing European technology company that is investing heavily in its data platform and engineering capabilities.

As part of their expansion, they are seeking Data Engineers across multiple levels, including:

  • Data Engineer II (3-5 years)
  • Data Engineer III (5-8 years)
  • Staff Data Engineer (10-12 years)

This is an opportunity to build and scale modern distributed data platforms capable of handling large-scale data workloads while working with a cutting-edge open-source technology stack.

What You'll Be Doing
  • Design and develop scalable batch and real-time data pipelines
  • Build reliable distributed data systems handling large-scale datasets
  • Work with diverse data sources, APIs, legacy systems, and modern applications
  • Own data products and pipelines throughout their lifecycle
  • Improve platform reliability, observability, and performance
  • Contribute to architecture and technical design decisions
  • Support production environments and drive operational excellence
Technology Stack
  • Python
  • PySpark & Pandas
  • SQL & PostgreSQL
  • Apache Spark
  • Kafka / Redpanda
  • Airflow / Temporal
  • Apache Iceberg / Hudi
  • S3-Compatible Object Storage
  • Kubernetes
  • GitOps
  • Prometheus & Grafana
  • Go (or willingness to learn)
What We're Looking For
  • Strong experience in Data Engineering, aligned to the level applied for
  • Solid Python and SQL expertise
  • Experience building and maintaining production-grade data pipelinesHands-on experience with distributed data processing technologies
  • Understanding of batch and streaming architectures
  • Experience with orchestration frameworks such as Airflow, Temporal, or similar
  • Familiarity with cloud-native environments and Kubernetes
  • Strong software engineering and problem-solving skills
Why Join?
  • Competitive salary and benefits package
  • Relocation support to Malta
  • Work on large-scale distributed data platforms
  • Modern open-source technology stack
  • Strong engineering culture and technical autonomy
  • International and collaborative environment
  • Clear career progression from Data Engineer to Staff Engineer
Why Malta?
  • Over 300 days of sunshine each year
  • Mediterranean lifestyle with excellent work-life balance
  • English-speaking, international business environment
  • Easy access to major European destinations
  • Growing technology and innovation ecosystem
  • Malta offers attractive tax frameworks for eligible highly skilled professionals, which may result in a lower effective tax burden compared to many other European jurisdictions, subject to individual eligibility and applicable regulations

Important: Relocation to Malta is a mandatory requirement for this position.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Data Engineer: Build Scalable Distributed Pipelines (Malta Relocation)
Data Engineer: Build Scalable Distributed Pipelines (Malta Relocation)

GCS Recruitment • Spain

Remote
EUR 60,000 - 90,000
Relocation support to Malta
International environment
Open-source tech stack
Data Engineer
Data Engineer

develop • Madrid

Hybrid
EUR 55,000 - 85,000
Data Engineer (Relocation to Valencia Required)
Data Engineer (Relocation to Valencia Required)

BrainRocket • Spain

On-site
EUR 40,000 - 60,000
Six additional days of undocumented sick leaves
Modern offices with snacks
Learning and development opportunities
Data Engineer (Remote - EMEA or NAMER)
Data Engineer (Remote - EMEA or NAMER)

Jobgether • Spain

Remote
EUR 60,000 - 90,000
Competitive salary
Performance-based bonuses
100% remote work
+2
Data Engineer
Data Engineer

HN Services España • Madrid

Hybrid
EUR 45,000 - 65,000
Data Engineer - €35.000 - €50.000 A Year - Remote
Data Engineer - €35.000 - €50.000 A Year - Remote

Webologix Ltd/ Inc • Huelva

Remote
EUR 35,000 - 50,000
Data Engineer - €35.000 - €50.000 A Year - Remote
Data Engineer - €35.000 - €50.000 A Year - Remote

Webologix Ltd/ Inc • Córdoba

Remote
EUR 35,000 - 50,000
Data Engineer - €35.000 - €50.000 A Year - Remote
Data Engineer - €35.000 - €50.000 A Year - Remote

Webologix Ltd/ Inc • Almería

Remote
EUR 35,000 - 50,000
Data Analitics - Industrial Digital Platform
Data Analitics - Industrial Digital Platform

Verdalia Bioenergy • Madrid

On-site
EUR 50,000 - 70,000
Strategic role with real impact
Dynamic and fast-growing environment
Opportunity to work on a modern data platform
Relocate to Malta Data Solution Architect (Consulting/Big 4)
Relocate to Malta Data Solution Architect (Consulting/Big 4)

Black Pen Recruitment • Madrid

On-site
EUR 85,000 - 120,000
Relocation package
Visa support