CME logoCM
CMEgotocme.com

Senior Data Engineer

Al-Riyadh, Riyadh, Saudi ArabiaFull-time1w ago

This is a remote position.

We are seeking a Senior Data Engineer to build and operate scalable data pipelines and data products on a modern cloud data platform. The role focuses on ingesting, transforming, and modeling large volumes of structured and semi-structured data to enable analytics, reporting, and advanced data science use cases.

Data Pipeline Engineering

Design, build, and maintain scalable batch and streaming data pipelines on cloud platforms

Implement ingestion from diverse sources, including ERP, operational systems, IoT, files, and APIs

Develop curated, analytics-ready data sets following bronze/silver/gold (medallion) or equivalent layering

Data Modeling & Storage

Build dimensional, normalized, or data-vault models depending on use case

Implement partitioning, clustering, indexing, and storage optimization strategies

Manage schema evolution and backward compatibility

Performance, Reliability & DataOps

Optimize pipelines for cost, performance, and SLA compliance

Implement monitoring, alerting, and observability for data products

Apply CI/CD and infrastructure-as-code practices for data workloads

Collaboration & Governance

Work closely with data scientists, analysts, and business stakeholders to deliver fit-for-purpose data products

Document pipelines, data contracts, and lineage; ensure compliance with data governance standards


Requirements

Required Skills & Experience

Technical

6–10+ years of experience in data engineering

Strong hands-on experience with modern data platforms, including:

Databricks, Snowflake, BigQuery, Synapse, or equivalent

Spark (PySpark / Scala), Delta Lake, or Iceberg

Proficiency in Python and SQL; experience with Scala or Java is a plus

Experience with orchestration tools (Airflow, Dagster, ADF, Step Functions)

Hands-on experience with at least one major cloud (AWS, Azure, or GCP)

Familiarity with streaming technologies (Kafka, Kinesis, Event Hubs)

Solid grounding in data modeling, performance tuning, and cost optimization

Industry / Domain (Highly Preferred)

Experience in mining, metals, heavy industry, oil & gas, utilities, or other large industrial environments is a strong plus

Exposure to IoT / sensor data, time-series workloads, and ERP (SAP) integration is highly valued

Prior experience in the GCC or Saudi Arabia is an advantage

Governance & Compliance Awareness

Understanding of data governance, lineage, classification, and access control

Awareness of data privacy, PII handling, and audit / regulatory requirements

Soft Skills

Strong analytical thinking and structured problem-solving

Ability to deliver in agile, fast-paced environments

Clear communication with technical and business stakeholders

Education & Certifications

Preferred:

Degree in Computer Science, Data Engineering, or related field

Cloud or data platform certifications (Databricks, Snowflake, AWS, Azure, GCP) are a strong advantage

Additional Requirements

Onsite presence in Riyadh required

Experience working in large enterprise or government environments

Ability to operate in a multi-vendor delivery ecosystem