We're Hiring: Data Engineering Roles (Spain & Portugal)
Location: Remote from Spain or Portugal
We are hiring multiple Data Engineering roles for our client, a global consultancy supporting one of the top-tier companies in Europe. We are looking for Data Platform Engineers across three key focus areas, if you are interested and have the relevant skills, please apply promptly to discuss further:
Role 1: Senior Data Platform Engineer – Reusable Data Components
Join the NNDAP (NN Data Analytics Platform) team and contribute to building high-quality, reusable software components used by over 110 data engineers globally.
Responsibilities:
Design, build, and deploy modular, testable data components and pipelines on Azure and Databricks.
Collaborate across business units to deliver scalable, reusable solutions.
Contribute to inner-source initiatives and knowledge sharing.
Drive standardization and quality through unit/system testing, CI/CD, and component lifecycle automation.
Requirements:
5+ years in software/data/platform engineering.
Strong experience with Azure data tools and cloud services.
Proficiency in Python, SQL, CI/CD practices, and containerization.
Inner-source/open-source experience preferred.
Tech stack:
Azure, Azure Data Factory, Databricks, Delta Lake, Python, PySpark, SQL, Bicep (IaC), Git, DevOps pipelines
Role 2: Data Governance Platform Engineer – Unity Catalog & Collibra
Support the operational excellence and innovation of the Databricks Unity Catalog and Collibra platforms, enabling secure, governed, and discoverable data access across the enterprise.
Responsibilities:
Manage, configure, and optimize Unity Catalog & Collibra platforms.
Enable self-service, secure data access aligned with data governance standards.
Implement data lineage, audit logging, and access monitoring.
Collaborate with cross-functional teams to ensure smooth platform integration and support.
Automate deployments and improve platform reliability through CI/CD.
Requirements:
5+ years in data engineering or governance.
Hands-on experience with Databricks Unity Catalog (1+ year minimum).
Strong skills in metadata management, access policies (RBAC/ABAC), and platform security.
Knowledge of Collibra or other governance tools is a plus.
Tech stack:
Unity Catalog, Collibra, Azure, Databricks, Python, SQL, Azure DevOps, CI/CD, Bash, Terraform (optional)
Role 3: Senior Platform Engineer – MLOps, Seldon, MLflow, Kubernetes
Be a key player in running and evolving the NNDIP Machine Learning platform, enabling scalable and secure deployment of AI models.
Responsibilities:
Operate and evolve the NNDIP MLOps platform with Seldon and MLflow.
Manage Kubernetes-based infrastructure for model deployment and monitoring.
Develop enhancements using Python and FastAPI; automate via CI/CD pipelines.
Support data scientists with deployment best practices.
Collaborate with infrastructure and security teams to ensure reliable and compliant operations.
Requirements:
Strong Kubernetes & Python skills (including FastAPI).
Proven MLOps experience with tools like Seldon and MLFlow.
Familiar with CI/CD (ArgoCD or Azure DevOps), Docker, and AWS.
Defensive coding, unit testing, and model lifecycle knowledge.
Tech stack:
Kubernetes, Seldon, MLFlow, Istio, Prometheus, Grafana, FastAPI, Python, ArgoCD, Terraform, AWS