Senior Data Engineer - GCP
Location: Madrid or Spain (Remote)
Workplace: Spain
Duration: 12 months (renewable)
Language Requirement: Spanish
We are looking for a Senior Data Engineer to lead a key data engineering workstream fully operating on Google Cloud Platform (GCP). This is a great opportunity to drive technical decisions, implement best practices, and work on scalable data solutions in a cloud-first environment.
Role Overview
As a Senior Data Engineer, you will lead the design and implementation of robust, scalable data pipelines and transformation frameworks, ensuring high-quality, accessible, and cost-efficient data across the organization.
Key Responsibilities
- Lead the implementation of scalable data pipelines and transformation frameworks
- Define and promote best practices for data modeling in BigQuery (cost and performance optimization)
- Oversee data ingestion from multiple sources (APIs, databases, external systems)
- Collaborate with Analytics and Data Science teams to ensure data quality and accessibility
Tech Stack & Skills
- Cloud: Expert-level experience with GCP (Compute, Storage, IAM, Networking)
- Programming: Advanced Python and SQL
- Data Warehouse: Strong expertise in BigQuery (partitioning, clustering, query optimization)
- Data Integration: Deep knowledge of ETL/ELT design patterns for large-scale systems
- Transformation Framework: Extensive experience with dbt (Data Build Tool)
- Orchestration (Nice to have): Apache Airflow or Cloud Composer
Experience Required
- 6+ years of experience in Data Engineering
- Proven ability to lead teams or technical workstreams in cloud environments (GCP preferred)
Summary
We are seeking a Senior Data Engineer with strong leadership capabilities and deep expertise in GCP-based data ecosystems, including hands-on experience with BigQuery, dbt, and orchestration tools.
Interested or know someone who might be a great fit?
Reach out directly to or apply here.