Search by job, company or skills

Senior Data Engineer

Early Applicant
  • Posted 6 days ago
  • Be among the first 10 applicants

Job 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 ***

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151492875

Similar Jobs

United Arab Emirates, Dubai

Skills:

KinesisDockerTerraformKafkaSqlPythonClickHouseQuestDBTimescaleDBMSKRedpanda

Remote

Skills:

data engineering snowflake EtlAWS

United Arab Emirates, Dubai

Skills:

SqlRabbitmqJavaTensorflowLambdaHadoopKafkaPytorchRESTfulGcpScalaS3AWSPythonBashKubernetesAzureGraphqlDockerRedshiftSparkOpenMetadataMetabaseFlinkGlue

United Arab Emirates, Dubai

Skills:

BigQueryGcpKafkaSqlPythonPub SubAirflowdbtDataform

India, Remote

Skills:

GithubSqlAzure SynapseApache SparkScala