Senior Data Engineer
Ref: JO-2607-362284
- United Arab Emirates, Dubai
- Data, AI and Machine Learning, Technology
- IT
- 50 - 249 Employees
- Environment: In-office
- Contract Type: Permanent
- Starts: 2026-08-31
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.

Share: