Data Engineer

apartmentSaal.ai placeAbu Dhabi calendar_month 

Job Description

Job Purpose:

As a Data Engineer, you will be responsible for designing, developing, and maintaining scalable data platforms and data pipelines that support analytics, AI, operational reporting, and data-driven products. You will work closely with software engineers, solution architects, data analysts, data scientists, and business stakeholders to build reliable, secure, and efficient data solutions.

The role requires hands-on experience with modern data engineering technologies, batch and streaming data processing, cloud-native platforms, and distributed systems. The ideal candidate is passionate about data, enjoys solving complex engineering challenges, and is committed to delivering high-quality, production-ready data solutions.

Job Description:

Key Responsibilities
  • Define, design, and develop data ingestion frameworks for large-scale data ingestion, storage, and management across structured, semi-structured, unstructured and streaming data sources.
  • Design, develop, and maintain scalable batch and streaming data pipelines.
  • Design and implement workflows and pipelines using tools such as Apache NiFi, Kafka, Spark, Flink, and Airflow.
  • Design and implement data models supporting analytical and operational workloads.
  • Collaborate with internal product teams and third-party service providers on system integrations and platform enhancements.
  • Participate in sprint planning, development, and delivery activities.
  • Deploy and support data workloads in cloud and containerized environments.
  • Monitor, troubleshoot, and optimize data platform performance and reliability.
  • Ensure solutions are scalable, observable, secure, and operationally manageable.
Essential Skills & Experience
  • Strong experience designing, building, and operating data pipelines in production environments.
  • Experience working with modern Data Lake or Lakehouse architectures, including Delta Lake, Iceberg, or equivalent technologies.
  • Solid understanding of distributed data architectures, data modelling, OLAP design, and change data capture (CDC), including tools such as Debezium.
  • Experience with large-scale storage and messaging platforms, including MinIO/S3 and Kafka.
  • Experience integrating with enterprise systems through REST APIs, messaging platforms, and event-driven architectures.
  • Proficient in batch and real-time data processing, with familiarity in data formats such as Avro, Parquet, and ORC.
  • Strong scripting or programming skills.
  • Experience delivering enterprise-scale analytics and reporting platforms, strong understanding of infrastructure and container-based deployments, and the ability to advise on emerging data technologies and best practices.
  • Familiarity with monitoring and observability tools such as Grafana, Prometheus, ELK/OpenSearch, Dynatrace, or equivalent.
  • Experience working in Agile software development environments.
  • Experience with Azure Databricks, Azure Data Lake Storage, Azure Event Hubs, and Azure Synapse Analytics.
  • Understanding of data governance, data lineage, access controls, and data security best practices.

Education and Qualifications:

  • Bachelor's Degree in Computer Science, Software Engineering, Information Technology, Data Engineering, or a related discipline.
  • Relevant professional certifications are advantageous.
  • 5–8 years of professional experience as a Data Engineer, Big Data Engineer, or Data Platform Engineer
check_circleNew offer

Senior Data Engineer

apartmentZuken PreSightplaceAbu Dhabi
Job Description The Opportunity: As a Senior Data Engineer, you will be responsible for building and maintaining the infrastructure that supports data collection, processing, and storage, working closely with data scientists, analysts, and other...
business_centerHigh salary

Planning Engineer ID - 35574

placeAbu Dhabi
activities, and recommend corrective actions.  •  Prepare weekly and monthly progress reports, dashboards, and project performance updates.  •  Coordinate with project managers, site engineers, consultants, and subcontractors to obtain progress data...
starFeatured

AI Data Architect

apartmentdiscovered menaplaceAbu Dhabi
needs. You will collaborate closely with software engineering and AI/ML teams, applying best practices across data governance, security, and quality. A key part of the role involves continuously improving data pipelines, proactively identifying issues...