Overview

Data Engineer – Senior Specialist Jobs in Riyadh, Saudi Arabia at EMKAN | إمكان

Title: Data Engineer – Senior Specialist

Company: EMKAN | إمكان

Location: Riyadh, Saudi Arabia

Functional Accountabilities

Data Pipeline Development

Design, build, manage, reliable, and scalable ETL/ELT pipelines that move and transform data across systems.

Integrate data from internal applications (core systems, CRM, mobile apps) and external sources via APIs, files, and databases.

Ensure pipelines are optimized for performance, scalability, and cost-efficiency, especially in cloud environments.

Data Modelling & Warehousing

Work with data architects to build and maintain data warehouse/Lakehouse solutions.

Develop and optimize data models (star/snowflake schemas) for analytics and BI use cases.

Implement partitioning, indexing, and data versioning for efficient querying and processing.

Data Quality & Monitoring

Implement data validation, error handling, and quality checks in the data pipeline.

Develop monitoring and alerting mechanisms to ensure high availability and reliability of data processes.

Support issue diagnosis, root cause analysis, and resolution in coordination with business and technical teams.

Project & Collaboration Support

Provide architectural guidance for data-related initiatives including digital transformation, reporting, AI/ML, and CRM projects.

Performance & Automation

Leverage orchestration tools (e.g., Apache Airflow, Azure Data Factory, etc.) to schedule and manage workflows.

Automate repetitive data processes and support continuous integration/deployment in the data environment.

Monitor resource usage and fine-tune jobs for optimal performance.

Collaboration & Documentation

Work closely with data analysts, data scientists, and business teams to understand data needs and translate them into engineering solutions.

Maintain clear technical documentation of pipelines, schema changes, and architectural decisions.

4. Qualifications and experience

Qualifications

•Bachelor’s degree in computer science, Data Engineering, Information Systems, or related field.

•Microsoft Azure Data Engineer Associate or equivalent cloud certification preferred.

•Additional certifications in Big Data, DataOps, or Python are a plus.

Experience

4–5 years of relevant experience in IT Banking Operations and especially in IT the development and implementation of IT applications

Knowledge and Skills

Strong understanding and working knowledge of application development and support for Core banking applications and mainframe environment.

Ability to work in a highly dynamic environment with a strong focus on maintaining the uptime of all running applications .

Deep understanding of banking applications environment is a must.

Upload your CV/resume or any other relevant file. Max. file size: 800 MB.