Hiring.Camp

Senior Data Engineer

Secret Source

·

Jul 8, 2026

Location
-, Canary Islands, Spain
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
5+ years
Visa
Not sponsored

Description

Senior Data Engineer

Data Engineer

ABOUT US

We are a multi-award-winning team of over 100 engineers, designers, and analysts based in Leicester, with development hubs in Ukraine and Spain. We specialise in bespoke software development, extended teams/staff augmentation, and support as a service.


OUR CLIENT

Our partner is Europe’s leading platform for buying and selling books, CDs, movies, games, and fashion.
The company fosters success by bringing together a team of professionals with diverse backgrounds who collaborate to bring bold ideas to life and find innovative solutions.

We are looking for a Data Engineer to join the Evolved Ideas team.

As Senior Data Engineer, you will own one of our most business-critical data assets: the system that links customer identities across our businesses and powers better decisions in marketing, CRM, reporting, and analytics. You will join our Business Intelligence & Data Engineering team and work closely with Data Engineers and Business Analysts to build reliable, scalable, and trustworthy customer identity data.

Your mission

  • Own the end-to-end pipeline that creates the unified customer_uuid across Books & Media and Fashion
  • Maintain and evolve our customer identity master data with a strong focus on accuracy, reliability, and production quality
  • Improve our probabilistic identity resolution model and make matching decisions measurable, transparent, and explainable
  • Build scalable and cost-efficient data pipelines across BigQuery, GCS, and Cloud Run Jobs
  • Introduce diagnostics, monitoring, and structured validation for every relevant model change
  • Identify and resolve edge cases in customer matching logic before they become production issues
  • Work closely with business and technical stakeholders to turn complex matching challenges into robust data solutions

Our Tech Stack

  • BigQuery
  • SQL
  • Python
  • Airflow
  • Splink
  • Google Cloud Storage
  • Cloud Run Jobs
  • Pub/Sub

Your profile

Must-Have:

  • 5+ years of experience in production data engineering
  • Strong experience with BigQuery and advanced SQL in large-scale analytical environments
  • Strong Python skills for production-grade data engineering
  • Solid Airflow experience and a strong understanding of reliable orchestration patterns
  • Hands-on experience with incremental pipelines and idempotent data processing
  • Experience with probabilistic record linkage or entity resolution in production
  • Strong understanding of data quality, matching logic, and precision/recall trade-offs
  • A careful, structured, and ownership-driven way of working
  • Strong communication skills and the ability to explain technical decisions clearly
  • English Level required: B2 - Independent users of the language, i.e. those who have the necessary fluency to communicate without effort with native speakers.

We are based in the Canary Islands, Spain.  To apply for this vacancy you must have the right to work in Spain (NIE and SS.SS.) The role can only be performed remotely within Spain. We are unable to hire candidates who require relocation or visa support.

Nice-To-Have:

  • Experience with Splink and probabilistic record linkage tools
  • Experience with Cloud Run Jobs, GCS, and event-driven patterns in GCP
  • Experience with Pub/Sub as a source in data pipelines
  • Familiarity with data format trade-offs such as Parquet, Avro
  • Experience with dbt
  • Exposure to downstream BI use cases
  • Experience in e-commerce or marketplace environments

YOU CAN LOOK FORWARD TO

  • Contributing to a high scale, complex product and seeing the real-time impact of your work
  • Flexible and hybrid working
  • Private Medical Healthcare insurance
  • Training budget
  • Extra holidays
  • Challenging tasks and professional development, knowledge & best practice sharing

Skills

PythonGCPSQLAirflowBigQueryData Engineering

Similar Jobs

30

Sr Data Engineer

EXL Talent Acquisition Team · Gurugram, Haryana, India · Hybrid

Today

Sr Data Engineer

EXL · Gurugram, Haryana, India · Hybrid

Today

Data Engineer - Senior

Cherokee Federal · Reston, VA, United States, US · Onsite

Yesterday

Senior Data Engineer

Formationbio · New York, NY; Boston, MA; San Francisco, CA +3

Yesterday

Senior Data Engineer

Regal Cinemas · Knoxville, TN

Yesterday

Senior Data Engineer

Wells Fargo · 142019-NC-300 South Brevard, Charlotte, United States of America +1

2 days ago

Senior Data Engineer

Gehc · IND19-01-Bengaluru-EPIP 122 (Phase II), India

2 days ago

Senior Data Engineer

CVS Health · Wellesley-93 Worcester St, United States of America +7 · Hybrid

2 days ago

Senior Data Engineer

KAYAK · Concord Office · Remote, Onsite

2 days ago

Senior Data Engineer

Strava · Strava SF · Hybrid

2 days ago

Senior Data Engineer

Babelgroup · MADRID, Spain · Remote

2 days ago

Senior Data Engineer

Pg · CINCINNATI GENERAL OFFICES, United States of America

2 days ago

Data Engineer Sr

Oshkoshcorporation · US-WI-Oshkosh-Global Headquarters, United States of America

2 days ago

Senior Data Engineer

Tabby · Remote/Kazakhstan · Remote

2 days ago

Senior Data Engineer

Tabby · Remote/Lisbon · Remote

2 days ago

Senior Data Engineer

Damia Group · Porto, Lisbon, , Porto · Remote, Hybrid, Onsite

2 days ago

Senior Data Engineer

Ontic is · Local Office - North Carolina, United States of America +1 · Onsite

2 days ago

Senior Data Engineer

Nab · BNZ Place Auckland, 80 Queen Street, New Zealand · Hybrid

2 days ago

Senior Data Engineer

Artefactlinkedin · Avenida das Nações Unidas, 12901,11° andar São Paulo

2 days ago

Senior Data Engineer

Cascade Financial Services · AZ, FL, CA +1 · Remote

2 days ago

Sr. Data Engineer

Carrot · Remote · Remote

2 days ago

Senior Data Engineer

Version 1 · Dublin, County Dublin, Ireland · Hybrid

2 days ago

Sr Data Engineer

Nium · Mumbai · Onsite

2 days ago

Senior Data Engineer

Ethoslife · Bangalore, India

2 days ago

Sr. Data Engineer

Versant · Orlando, FL, United States · Remote

2 days ago

Senior Data Engineer

Rbc · 20 KING ST W:TORONTO, Canada

3 days ago

Senior Data Engineer

Cars Commerce · Remote - Illinois, United States of America · Remote, Onsite

3 days ago

Senior Data Engineer

altusgroup · 300 - Toronto, Canada

3 days ago

Senior Data Engineer

Uline · Corporate W9 Office (H9), United States of America +3 · Onsite

3 days ago

Senior Data Engineer

PRICELINE · Mumbai, India · Remote, Hybrid, Onsite

3 days ago
Senior Data Engineer at Secret Source | Hiring.Camp