Senior Data Engineer
Job Description Roles & Responsibilities 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+ 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 Desired Candidate Profile Required Skills & Experience 6+ 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 Company Industry IT - Software Services Department / Functional Area IT Software Keywords Senior Data Engineer Get real-time job updates only on our App
Ready to apply?
You are viewing this role on JobSphere AI. Applications are completed on the original employer / source website.
Apply on original siteOpens the employer's site in a new tab
- CompanyCME
- LocationDubai - United Arab Emirates
- CategoryDevOps
- SourceNaukrigulf
- Listed2 months ago
Related DevOps jobs
UAT Tester Cards & Payments
Plan and execute UAT (~40%): Translate business requirements into structured test scenarios, test cases, and test data covering card issuance, authorisations…
Computer Vision Engineer
We re looking for a Computer Vision Engineer to join a growing team building LiDAR-based perception systems real-world 3D sensing solutions that power physical…
PHP Senior Developer
du poste Nous recherchons un d veloppeur senior PHP exp riment et passionn pour rejoindre notre quipe SWF Tanger, Maroc. Le candidat id al sera capable de…
Software Systems Engineer
Join our team to design, build, and maintain reliable software systems that enable scalable product delivery and continuous improvement. You ll work closely…