Data Engineer (GCP & BigQuery)
Michael Page España·Barcelona, Spain
What they offer
Permanent contract
Per the ad.
Hybrid
Office and home days — the ad has the split.
What they ask for
Have the right to work in Spain
Michael Page España doesn't mention sponsorship in the ad.
Work in English
English is required, per the ad.
Be near Barcelona for hybrid days
No relocation package mentioned.
Have 3+ years of experience
Mid-level role.
Pulled from the advert automatically — the full ad is what counts.
What you'll do
The person will join the Data Engineering team within the Technology Architecture area and will report to the Data & AI Engineering Manager.
Main responsibilities will be:
- Designing, developing, and maintaining data pipelines on Google Cloud Platform.
- Creating ingestion, transformation, and activation processes using Python and SQL.
- Developing data models and curated datasets in BigQuery.
- Building ETL and ELT processes using dbt.
- Orchestrating workflows and pipelines using Prefect or similar tools.
- Working with batch, near real-time, and event-driven processes.
- Developing real-time pipelines using Dataflow and Pub/Sub.
- Integrating information from CRM, ecommerce, digital campaigns, Google Ads, consumer platforms, and internal systems.
- Participating in data migration projects and the creation of new capabilities.
- Optimizing queries, models, and processes in BigQuery, considering performance and costs.
- Implementing quality controls, monitoring, alerts, and error management.
- Applying best practices in security, traceability, metadata, and data governance.
- Documenting pipelines, models, dependencies, and operational procedures.
- Collaborating with Data Factory, Consumer Data, Digital Analytics, AI Engineering, and Integration Engineering teams.
- Participating in code reviews, technical design, and definition of standards.
What you'll get
- Permanent contract directly with the end client.
- Joining an international multinational based in Barcelona with global reach.
- Hybrid work model in Barcelona (3 days in the office - 2 days remote).
- Collaboration with Data Engineering, AI Engineering, architecture, and business teams.
- International environment
About the company & team
International multinational specialized in the retail and consumer goods sectors, based in Barcelona with a global presence.
Summary
We are looking for a Data Engineer to join the Digital, Data & AI Technology area of an international multinational based in Barcelona. The person will design and develop data pipelines on Google Cloud Platform, working with more than 100 data sources and projects in Consumer Data, Media, Analytics, and Artificial Intelligence.
- Global Data and AI projects on GCP
- Modern stack with BigQuery, Python, dbt, Prefect, and Dataflow
Who are we looking for (M/F/D)?
We are looking for a person with at least three years of experience in Data Engineering, Cloud Data Engineering, or Analytics Engineering. The following will be required:
- Solid experience working with Python and SQL.
- Experience developing ingestion and transformation pipelines.
- Knowledge of ETL, ELT, data modeling, and data warehousing.
- Hands-on experience with Google Cloud Platform, especially BigQuery.
- Experience with dbt or similar tools.
- Knowledge of orchestration tools such as Prefect, Airflow, or Cloud Composer.
- Experience working with multiple data sources.
- Knowledge of monitoring, data quality, and incident management.
- Advanced English level.
The following will be especially valued:
- Experience with Dataflow, Pub/Sub, Cloud Storage, Cloud Run, or Cloud Functions.
- Experience with real-time pipelines.
- Knowledge of Terraform or infrastructure as code.
- Experience in data governance, metadata, lineage, and security.
- Experience with consumer data, CRM, ecommerce, or digital campaigns.
- Previous experience in technology consulting or large corporate environments.
- Google Cloud certifications.
Profiles with solid experience in AWS or Azure and a motivation to specialize in Google Cloud Platform will also be valued.
What you'll do
La persona se incorporará al equipo de Data Engineering dentro del área de Technology Architecture y reportará al Data & AI Engineering Manager.
Sus principales responsabilidades serán:
- Diseñar, desarrollar y mantener pipelines de datos sobre Google Cloud Platform.
- Crear procesos de ingesta, transformación y activación utilizando Python y SQL.
- Desarrollar modelos de datos y datasets curados en BigQuery.
- Construir procesos ETL y ELT mediante dbt.
- Orquestar workflows y pipelines mediante Prefect o herramientas similares.
- Trabajar con procesos batch, near real-time y event-driven.
- Desarrollar pipelines en tiempo real mediante Dataflow y Pub/Sub.
- Integrar información procedente de CRM, ecommerce, campañas digitales, Google Ads, plataformas de consumidor y sistemas internos.
- Participar en proyectos de migración de datos y creación de nuevas capacidades.
- Optimizar consultas, modelos y procesos en BigQuery, teniendo en cuenta rendimiento y costes.
- Implementar controles de calidad, monitorización, alertas y gestión de errores.
- Aplicar buenas prácticas de seguridad, trazabilidad, metadata y gobierno del dato.
- Documentar pipelines, modelos, dependencias y procedimientos operativos.
- Colaborar con equipos de Data Factory, Consumer Data, Digital Analytics, AI Engineering e Integration Engineering.
- Participar en revisiones de código, diseño técnico y definición de estándares.
What you'll get
- Contrato indefinido directamente con cliente final.
- Incorporación a una multinacional con sede en Barcelona y alcance global..
- Formato de trabajo hibrido en Barcelona (3 dias de oficina - 2 remoto)
- Colaboración con equipos de Data Engineering, AI Engineering, arquitectura y negocio.
- Entorno internacional
About the company & team
Multinacional internacional especializada en los sectores retail y gran consumo, con sede en Barcelona y presencia global.
Resumen
Buscamos un/a Data Engineer para incorporarse al área de Digital, Data & AI Technology de una multinacional internacional con sede en Barcelona. La persona diseñará y desarrollará pipelines de datos sobre Google Cloud Platform, trabajando con más de 100 fuentes de información y proyectos de Consumer Data, Media, Analytics e Inteligencia Artificial.
- Proyectos globales de Data e IA sobre GCP
- Stack moderno con BigQuery, Python, dbt, Prefect y Dataflow
¿A quién buscamos (H/M/D)?
Buscamos una persona con al menos tres años de experiencia en Data Engineering, Cloud Data Engineering o Analytics Engineering.Será necesario aportar:
- Experiencia sólida trabajando con Python y SQL.
- Experiencia desarrollando pipelines de ingesta y transformación.
- Conocimientos de ETL, ELT, modelado de datos y data warehousing.
- Experiencia práctica con Google Cloud Platform, especialmente BigQuery.
- Experiencia con dbt o herramientas similares.
- Conocimiento de herramientas de orquestación como Prefect, Airflow o Cloud Composer.
- Experiencia trabajando con múltiples fuentes de datos.
- Conocimientos de monitorización, calidad del dato y gestión de incidencias.
- Nivel de inglés avanzado.
Se valorará especialmente:
- Experiencia con Dataflow, Pub/Sub, Cloud Storage, Cloud Run o Cloud Functions.
- Experiencia con pipelines en tiempo real.
- Conocimientos de Terraform o infraestructura como código.
- Experiencia en data governance, metadata, lineage y seguridad.
- Experiencia con datos de consumidor, CRM, ecommerce o campañas digitales.
- Experiencia previa en consultoría tecnológica o grandes entornos corporativos.
- Certificaciones de Google Cloud.
También podrán valorarse perfiles con experiencia sólida en AWS o Azure y motivación por especializarse en Google Cloud Platform.
This job was automatically translated to English, .
About the company
Michael Page España
Staffing
Michael Page España is a staffing agency.They recruit for client companies, so the employer you would work for is not named on this ad.