We're Hiring: Data Engineering Roles (Spain & Portugal)
Location: Remote from Spain or PortugalWe are hiringmultiple Data Engineering rolesfor our client, a global consultancy supporting one of the top-tier companies in Europe. We are looking forData Platform Engineersacross three key focus areas, if you are interested and have the relevant skills, please apply promptly to discuss further:Base salary ranges between €54,000 and €62,000 per year, depending on experience/role.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 pipelinesRole 2: Data Governance Platform Engineer – Unity Catalog & Collibra
Support the operational excellence and innovation of theDatabricks Unity CatalogandCollibraplatforms, 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 theNNDIP 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