> Markdown version of [/jobs/ext/2053657-data-engineer-marketing-systems](https://www.wearedevelopers.com/jobs/ext/2053657-data-engineer-marketing-systems). 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). --- # Data Engineer (Marketing Systems) - **Company:** Doist - **Location:** Santiago de Compostela, Spain - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Google AdWords, Airflow, Bash Shell, BigQuery, Information Engineering, Python (Programming Language), Operational Databases, Ruby, SQL Databases, Google Tag Manager, Vertica - **Published:** August 14, 2026 - **Apply:** https://www.buscojobs.com.es/data-engineer-marketing-systems-en-santiago-de-compostela-ID-367241370 ## About the Role Learn more about our story at: the role We are looking for a Data Engineer who can own and deliver across data engineering tasks, integrations, and marketing systems. This is not a junior learning role: we need someone who can quickly understand production systems, solve problems independently, and ship reliable work. The core technical base is Python, SQL, and Bash. Experience with Google Tag Manager, pixel/conversion setup, and JavaScript is required. Airbyte and Airflow are nice to have, but not mandatory.Requirements Strong Python, SQL, and Bash skillsExperience with Google Tag Manager, pixels, conversion setup, and JavaScriptExperience with Google Ads, Meta Ads, Bing AdsEngineering mindset and ability to work with production data systemsBasic understanding of BigQuery, ClickHouse, dbt, and documentation practicesAirbyte or similar ingestion tool experience is nice to haveBasic Airflow familiarity is nice to haveStrong problem?solving skills and attention to detailEveryday Tasks Support and improve integrations in Airbyte and AirflowWork with GTM, marketing data sources, tracking, pixels, and conversion workflowsHelp move and transform data across BigQuery, GCS, Pub/Sub, ClickHouse, and external systemsTroubleshoot pipeline, tracking ## Description About us Ruby Labs is a leading tech company that creates and operates innovative consumer products.We offer a diverse range of opportunities across the health, education, and entertainment industries.Our innovative teams are driving the future of consumer?led products, and we're always looking for passionate individuals to join us.Learn more about our story at: the role We are looking for a Data Engineer who can own and deliver across data engineering tasks, integrations, and marketing systems.This is not a junior learning role: we need someone who can quickly understand production systems, solve problems independently, and ship reliable work.The core technical base is Python, SQL, and Bash.Experience with Google Tag Manager, pixel/conversion setup, and JavaScript is required.Airbyte and Airflow are nice to have, but not mandatory.Requirements Strong Python, SQL, and Bash skillsExperience with Google Tag Manager, pixels, conversion setup, and JavaScriptExperience with Google Ads, Meta Ads, Bing AdsEngineering mindset and ability to work with production data systemsBasic understanding of BigQuery, ClickHouse, dbt, and documentation practicesAirbyte or similar ingestion tool experience is nice to haveBasic Airflow familiarity is nice to haveStrong problem?solving skills and attention to detailEveryday Tasks Support and improve integrations in Airbyte and AirflowWork with GTM, marketing data sources, tracking, pixels, and conversion workflowsHelp move and transform data across BigQuery, GCS, Pub/Sub, ClickHouse, and external systemsTroubleshoot pipeline, tracking ## 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) - [Enjoying SQL data pipelines with dbt](https://www.wearedevelopers.com/videos/823-enjoying-sql-data-pipelines-with-dbt) - [Coffee with Developers: David Heinemeier Hansson](https://www.wearedevelopers.com/videos/875-coffee-with-developers-david-heinemeier-hansson) - [AI Model Management Life Circles: ML Ops For Generative AI Models From Research to Deployment](https://www.wearedevelopers.com/videos/1152-ai-model-management-life-circles-ml-ops-for-generative-ai-models-from-research-to-deployment) - [Coroutine explained yet again 60 years later](https://www.wearedevelopers.com/videos/690-coroutine-explained-yet-again-60-years-later) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 139 - Soft and hard queries](https://www.wearedevelopers.com/magazine/487-dev-digest-139-soft-and-hard-queries) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [WeAreDevelopers Dev Digest Issue 116 - The new search wars…](https://www.wearedevelopers.com/magazine/445-wearedevelopers-dev-digest-issue-116-the-new-search-wars)