CME

Senior Data Engineer

CME  •  Remote  •  23 days ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description


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

CME

About CME

CME is a technology partner with 40+ years of impact, creating and modernizing systems, scaling AI, and enabling transformation that lasts. Our solutions power Fortune 500 brands and serve 80M+ daily users worldwide, with 90%+ client retention built on trust and delivery excellence. By uniting strategy, engineering, and adoption under one roof, we give enterprises the resilience and agility to reimagine business and lead the future.

Industry
IT & Software
Company Size
501-1,000 employees
Headquarters
Beirut, LB
Year Founded
1981
Social Media