> Markdown version of [/jobs/ext/1546080-senior-data-engineer](https://www.wearedevelopers.com/jobs/ext/1546080-senior-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Data Engineer - **Company:** Evolved Ideas Spain - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Airflow, BigQuery, Information Engineering, Data Systems, Python (Programming Language), Operational Databases, Standard Sql, Parquet, Data Processing, Avro, Data Management, Data Pipelines - **Published:** July 10, 2026 - **Apply:** https://es.indeed.com/viewjob?jk=a66a33dcbdc110e8 ## About the Role * 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 ## Description 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., * 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 ## Related Videos - [From Messy Queries to Scalable Systems - How Data Engineering actually works](https://www.wearedevelopers.com/videos/100203-from-messy-queries-to-scalable-systems-how-data-engineering-actually-works) - [Parquet, Delta, Iceberg & Ducklake - An introduction for developers](https://www.wearedevelopers.com/videos/100075-parquet-delta-iceberg-ducklake-an-introduction-for-developers) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [From event streaming to event sourcing 101](https://www.wearedevelopers.com/videos/91-from-event-streaming-to-event-sourcing-101) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [OLAP for AI Applications and why you should care](https://www.wearedevelopers.com/videos/100212-olap-for-ai-applications-and-why-you-should-care) ## Related Articles - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Find a Developer Job: 12 Best Job Sites For Developers](https://www.wearedevelopers.com/magazine/165-find-a-developer-job-12-best-job-sites-for-developers) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [Spanish Business Culture and Etiquette](https://www.wearedevelopers.com/magazine/353-spanish-business-culture-and-etiquette)