Senior Data Engineer
Indexed description
Senior Data Engineer
Location: Dubai, UAE (On-site)
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.
*** Only successful candidates will be contacted ***
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search