Engineer - Data Ingestion & Preparation (CSL) Spain
Role details
Job location
Tech stack
Job description
GetNet Comunicações Ltda. is seeking a skilled data engineer in Madrid, Spain. The role involves designing and implementing data ingestion pipelines and ensuring data quality across multiple sources. Candidates should have advanced SQL skills and experience with ETL processes, preferably in a financial context. This position offers a hybrid work model, with 60% onsite attendance required, fostering a flexible and collaborative work environment., Advanced SQL Data ingestion processes (ETL/ELT) Data Lake / Lakehouse architectures APIs integration CI/CD basics Multi-country environments Data modeling Financial / transactional data experience Databricks Problem-solving Effective communication, Act in a hands-on capacity to implement, operate, and stabilize data ingestion and preparation processes, ensuring data is properly structured and ready for publication in the Common Semantic Layer (CSL), in alignment with the semantic data dictionary defined by the external provider. Role Mission
- Design, implement, and operate data ingestion pipelines (batch and/or streaming) from multiple sources (e.g., SEP, NUEK, fraud systems, web services)
- Ensure data availability in the Stage layer as a faithful replica of source systems
- Prepare and transform datasets into Common and Refined layers, following CSL standards
- Apply business transformation rules aligned with data mappings (e.g., OneGMR, Churn)
- Work closely with the external provider to ensure adherence to the semantic data dictionary and mapping requirements
- Identify, troubleshoot, and resolve ingestion issues (failures, delays, inconsistencies)
- Document pipelines, transformations, and data sources
- Support dependency resolution with local teams and external providers
- Map technical dependencies across pipelines, sources, and deliverables
Requirements
- Must have advanced SQL skills and experience with data ingestion processes.
- Knowledge of Data Lake architectures and financial data is essential.
- Strong problem-solving skills and the ability to work autonomously., * Design and operate data ingestion pipelines from multiple sources.
- Ensure data availability as a replica of source systems.
- Document pipelines and data sources., * Advanced SQL
- Experience with data ingestion processes (ETL/ELT)
- Knowledge of Data Lake / Lakehouse architectures
- Experience integrating APIs, file-based ingestion (SFTP/B2B), and third-party systems
- Basic knowledge of CI/CD and version control (Azure DevOps or similar)
- Experience in multi-country / multi-source environments
- Understanding of data modeling and semantic layers
- Experience with financial / transactional data
- Familiarity with tools such as Databricks, Purview, or similar
- Strong hands-on mindset
- Proactive problem solver
- Autonomous execution capability
- Effective communication with technical and functional teams
What we offer
- Access to self-development programmes
- Hybrid collaborative environment: successful candidate must be prepared to work 60% on site
We combine flexibility, autonomy, and global collaboration - so you can focus on what matters, connect with purpose, and help shape the future.