Back to all jobs

Senior Data Engineer

Ref: JO-2607-362284

  • Environment: In-office
  • Contract Type: Permanent
  • Starts: 2026-08-31
Apply Report issue

The Opportunity

My client is looking for a Senior Data Engineer to join their growing engineering team in Dubai.

This is an opportunity to take ownership of a modern data platform, building and operating scalable data pipelines that power analytics, AI, machine learning and customer-facing products. You’ll work across the full data lifecycle, from ingesting high-volume streaming data through to designing reliable warehouse models and enabling self-service analytics.

This is a hands-on engineering role suited to someone who enjoys solving complex data challenges, working with distributed systems, and building production-ready data infrastructure that is relied upon across the business.

Key Responsibilities:

  • Design, build and maintain scalable batch and real-time data pipelines.
  • Own production data pipelines from development through to monitoring, optimisation and support.
  • Build reliable datasets that enable analytics, reporting, AI and machine learning initiatives.
  • Design and optimise data models within modern data warehouse environments.
  • Develop and maintain streaming data solutions using Kafka or similar technologies.
  • Work with large-scale, high-volume datasets, ensuring quality, accuracy and performance.
  • Implement robust testing, monitoring and data quality processes.
  • Collaborate closely with Product, Engineering, Data Science and Business stakeholders to understand requirements and deliver trusted data solutions.
  • Contribute to the architecture and technical direction of the company’s data platform.
  • Leverage automation and AI where appropriate to improve engineering efficiency and platform scalability.

Required Experience:

  • 8+ years’ experience as a Data Engineer building production-grade data platforms.
  • Strong Python and SQL development skills.
  • Experience building both batch and streaming data pipelines.
  • Hands-on experience with Kafka or equivalent streaming technologies.
  • Strong knowledge of data modelling and modern data warehouse platforms such as Snowflake, ClickHouse, BigQuery or Redshift.
  • Experience working with cloud platforms (AWS preferred).
  • Experience with Kubernetes, Docker and Infrastructure as Code (Terraform or similar).
  • Familiarity with orchestration tools such as Airflow and transformation frameworks such as dbt.
  • Strong understanding of distributed systems, scalability and data reliability.
  • Experience implementing data quality frameworks and monitoring solutions.
  • Excellent communication skills with the ability to work cross-functionally.

Desirable Experience:

  • Time-series databases (TimescaleDB or similar).
  • IoT, telematics or sensor-generated data.
  • ClickHouse.
  • Geospatial data and PostGIS.
  • Event sourcing or state reconstruction.
  • AI-assisted or agentic data engineering.
  • Multi-tenant SaaS platforms.
  • Startup or high-growth technology company experience.
  • Data governance, lineage or metadata management tools.

Salt is acting as an Employment Agency in relation to this vacancy.

Apply Report issue

Data, AI and Machine Learning jobs

Career and Job Insights

Apply for this job

Senior Data Engineer

  • United Arab Emirates, Dubai
  • Data, AI and Machine Learning, Technology
  • In-office
  • Permanent

Save jobs

Log in to save a job

Report job

Senior Data Engineer

  • United Arab Emirates, Dubai
  • Data, AI and Machine Learning, Technology
  • In-office
  • Permanent

"*" indicates required fields

Need talent? Request a callback

This form is for companies looking to hire talent.

I am looking for a job I have a general enquiry

"*" indicates required fields

E.g. “Senior Frontend Developer” or “Offshoring team for design.”
This field is hidden when viewing the form