Contract
Apr. 14, 2026
Madrid, Spain
Data Engineer
JOB ID
ESDE2602
VISA STATUS
Only EU/CH Citizens
REMOTE OPTION
50-70%
We are seeking a Data Engineer with experience in telecommunications environments to design, build, and maintain data models that support Customer Experience (CX) monitoring.
You will work across the full data lifecycle, from ingestion and transformation in BigQuery to visualization in Looker Studio while orchestrating pipelines using Apache Airflow. Your work will directly impact key business metrics such as NPS, churn prediction, network quality, and post-incident satisfaction.
Scope of Work:
- Design, develop, and maintain dimensional and analytical data models in BigQuery focused on CX metrics (NPS, CSAT, TTR, churn).
- Build, orchestrate, and document data pipelines using Apache Airflow (ETL/ELT processes).
- Develop and manage semantic layers and dbt models on BigQuery to ensure data traceability and reusability.
- Collaborate with CX, Network, and Marketing teams to translate business requirements into scalable data structures.
- Create, optimize, and maintain dashboards and reports in Looker Studio for both operational and executive stakeholders.
- Ensure data quality, lineage, and governance through automated testing and proper documentation.
- Implement and promote cost optimization best practices in BigQuery (e.g., partitioning, clustering, materialization strategies).
Skills:
- Proven experience as a Data Engineer, ideally within the telecommunications sector.
- Strong hands-on experience with Google BigQuery.
- Solid experience with Apache Airflow for pipeline orchestration.
- Proficiency in dbt for data transformation and modeling.
- Experience building dashboards with Looker Studio (or similar BI tools).
- Strong SQL skills and experience with large-scale data processing.
- Understanding of data warehousing concepts and dimensional modeling.
- Experience with data quality, governance, and lineage practices
SNI sp. z o.o. will process personal data for the purpose of the recruitment process in accordance with Data Privacy Policy. The data may also be stored and processed for future recruitment purposes, in accordance with the given consent.