We are looking for a Senior Data Engineer to design, build, and optimize scalable data platforms using Azure and Databricks technologies. In this role, you will develop robust data pipelines, transform raw data into high-quality datasets, and support data-driven decision-making across the organization.If you have strong experience with Python, SQL, Azure Databricks, and modern data engineering practices, this opportunity is for you. What we are looking for Mandatory 9+ years of experience in Data Engineering or similar roles Strong expertise in SQL and SQL-like query languages Advanced experience with Python development Proven experience with Azure Databricks (mandatory) Experience building data pipelines Strong experience with ETL/ELT processes Hands-on experience with Microsoft Azure services Knowledge of data modeling methodologies (Kimball, Inmon, Data Vault) Nice to have Experience with automated testing frameworks for data projects Experience with Terraform or CloudFormation (IaC) Experience with CI/CD automation (GitLab) Experience with data visualization tools Experience mentoring junior engineers Main Responsibilities Build and maintain scalable data pipelines Develop and optimize ETL/ELT workflows Work with Azure Databricks and Azure services Implement and maintain data models Optimize SQL queries and data workloads Collaborate with cross-functional teams to deliver data solutions Remote – Candidates MUST be based in Portugal