Apply Edge Tailor my CV for this job — free

Senior Data Engineer

Akkodis · Dubai, United Arab Emirates

Tailor my CV for this job — free

See similar jobs

We are looking for an experienced Senior Data Engineer to join a growing data and AI team in Dubai. The role will contribute across the full data development lifecycle, including ingestion, cleansing, validation, transformation, curation and presentation.The successful candidate will work closely with data, engineering, product and business teams to deliver secure, scalable data solutions supporting analytics, reporting, machine learning and AI use cases.Key ResponsibilitiesDevelop, test and maintain robust ETL/ELT pipelines to ingest and transform data from multiple sources into data lakes and data marts.Build and maintain web scraping solutions where required.Optimise data workloads for performance and cost, including partitioning, compression and query tuning.Apply data modelling standards including dimensional modelling, star/snowflake schemas and canonical data models.Contribute to the evolution of the cloud data architecture.Support the productionisation of ML, AI and LLM-based solutions through reliable data pipelines and feature stores.Expose curated and well-documented datasets for self-service reporting, dashboards and analytical tools.Apply strong data quality, governance, metadata management and security practices.Implement appropriate controls around IAM, encryption, row/column-level security, auditing and monitoring.Partner with Product, Engineering and business stakeholders to translate data requirements into scalable technical solutions.Contribute to code reviews, testing, documentation, CI/CD and DevOps practices.Develop reusable, maintainable components using clean coding and version control standards.RequirementsMinimum 5 years of experience in Data Engineering or a closely related role.Strong hands-on experience with Python and SQL.Experience building ETL/ELT pipelines using tools such as dbt, Informatica, Talend, AWS Glue, Python or SQL.Experience with modern cloud data platforms such as Snowflake and/or Databricks.Experience working in Azure, AWS and/or GCP environments.Strong understanding of data modelling and data warehousing concepts.Experience supporting data lakes, data marts and analytical platforms.Familiarity with CI/CD and DevOps practices in data environments.Experience working with analytical or BI tools such as Power BI, Tableau, Spotfire, MicroStrategy or SAP Analytics Cloud.Strong analytical, troubleshooting and problem-solving capabilities.Bachelor’s or Master’s degree in Computer Science, Statistics, Mathematics or a related discipline.Preferred ExperienceExperience with SAP HANA / SAP HANA Cloud, including Calculation Views, XS Engine, SDI or SDA.Exposure to Large Language Models, Generative AI and Agentic AI solutions.Experience building AI workflows or automations using tools such as LangChain, LangGraph, n8n, CrewAI, Make or similar frameworks.Experience with feature stores and ML/AI production pipelines.Strong understanding of cloud data security and governance.Experience building or maintaining robust web scraping solutions.