img
Contract TypeContract TypeFull-time
Workplace typeWorkplace typeOn-site
LocationLocationRiyadh
Join Astek as a Senior Data Engineer!
We're looking for a hands-on Senior Data Engineer who is excited to design, build, and operate robust analytics pipelines for our clients. This role is critical in driving our clients' digital transformations through scalable data solutions.

Key Responsibilities:
  • Design and build extract, transform, load (ETL) and extract, load, transform (ELT) pipelines to move and transform data across platforms.
  • Model data for analytics and ensure it is clean, well-documented, and built to last.
  • Review and accept peer code, participate in code reviews for quality and maintainability.
  • Collaborate with analysts, clinicians, and business teams to translate needs into reliable data products.
  • Ensure production stability by investigating incidents, addressing root causes, and enhancing observability.

Qualifications:
  • 5+ years of hands-on data engineering experience.
  • Bachelor's degree in Computer Science, Engineering, Information Systems, Statistics, or a related field (or equivalent practical experience).
  • Hands-on experience with Apache Spark and the ability to write, tune, and debug Spark jobs in production.
  • Experience with data build tools, managing projects of meaningful size, writing tests, and handling complex dependency management.
  • Strong data modeling skills, including dimensional modeling and normalization vs denormalization trade-offs.
  • Excellent communication skills in both Arabic and English; Arabic fluency is essential.

Nice-to-Haves:
  • Experience with Databricks and healthcare data.
  • Experience with Apache Airflow and continuous integration/continuous deployment (CI/CD) pipelines.
  • Familiarity with open table formats like Apache Iceberg, Delta Lake, and Hudi.
  • Experience with data cataloging and discovery tools.

Become a part of our multinational team and contribute to meaningful projects that harness the power of data!

Requirements

  • Requires 2-5 Years experience

Similar Jobs

Data Engineer

📣 Job Ad

Emdad By Elm

Full-time
Join Emdad By Elm as a Senior Data Engineer and be part of a team that is dedicated to enhancing data solutions that drive decision-making across our organization. We are looking for a passionate individual who can design and implement scalable data solutions and contribute to advanced analytics initiatives.

Key Responsibilities:
  • Design, develop, and maintain scalable data pipelines and ETL processes.
  • Build and support robust data infrastructure that can scale with business needs.
  • Collaborate with data science and analytics teams to deliver reliable, high-quality data.
  • Identify and implement improvements in data systems, processes, and performance.
  • Ensure data governance, security, and compliance standards are maintained.
  • Mentor junior team members and support knowledge sharing within the team.
  • Maintain documentation and support reporting for business decision-making.

Requirements:
  • 4 to 6 years of experience in data engineering or a related field.
  • Bachelor’s degree in Computer Science, Information Systems, or a related discipline.
  • Strong experience in building data pipelines and ETL processes.
  • Proficiency in SQL and at least one programming language such as Python or Java.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Strong understanding of data modeling, data governance, and best practices.
  • Strong analytical, communication, and collaboration skills.

If you are passionate about building scalable data solutions and enabling impactful insights, we welcome your application.

breifcase2-5 years

locationRiyadh

14 days ago

Data Engineer

📣 Job Ad

Datamatics Technologies

Full-time
Join Our Team as a Senior Data Engineer!
We at Datamatics Technologies are looking for a highly skilled Senior Data Engineer with strong expertise in the classic data stack, particularly SQL Server and SSIS. This role is fundamental in designing, building, and maintaining scalable data pipelines, robust data models, and data marts.

Job Summary
The Senior Data Engineer will play a key role in developing a structured semantic layer that ensures high-quality, consistent, and accessible data to support analytics and business intelligence initiatives.

Key Responsibilities
  • Data Modeling: Design and maintain scalable and high-performance data models, develop data marts aligned with business requirements, and apply best practices in data warehousing.
  • Semantic Layer Development: Build and maintain a semantic layer with clear definitions, hierarchies, and data structures.
  • Data Pipeline Development (ETL): Develop and manage ETL pipelines using SSIS and SQL Server, ensuring reliability and availability of data across systems.
  • Data Quality & Governance: Ensure accuracy, completeness, and consistency of data from source systems.
  • Stakeholder Collaboration: Work closely with business teams, analysts, and data scientists translating business requirements into scalable data solutions.
  • Documentation & Standards: Maintain comprehensive documentation for data models, ETL processes, and workflows.
  • Mentorship: Provide technical guidance and mentorship to junior team members.

Technical Skills & Requirements
  • Strong experience with Microsoft SQL Server and expertise in SSIS.
  • Proficiency in stored procedures, functions, views, and triggers.
  • ETL design and development expertise.
  • Performance tuning (query optimization and staging) experience.
  • Debugging and optimizing ETL workflows.

Qualifications
  • Bachelor’s degree in Computer Science, IT, or a related field.
  • Minimum 6+ years of experience in data engineering and data warehousing.

Join us in providing excellent services in data analytics and data science across various industry sectors.

breifcase2-5 years

locationRiyadh

25 days ago

Data Engineer

📣 Job AdNew

imkan.ai

Full-time
Join Our Team as a Data Engineer!

We at *****, an international Data and AI consultancy, are looking for a skilled Data Engineer to join our dynamic team in Saudi Arabia. As a part of our mission, we specialize in engineering-led solutions across data infrastructure and AI systems, partnering with enterprises to transform data from concept to production.

About the Role
You will work directly with our client's engineering team in Saudi Arabia, where you will be responsible for the design, development, and operation of production-grade data infrastructure. This hands-on engineering role will allow you to take ownership of pipelines from end to end while contributing to high-impact data programs.

Key Responsibilities
  • Data Pipeline Engineering: Design, build, and maintain scalable ELT/ETL pipelines using tools like dbt, PySpark, or Airflow. Implement batch and streaming architectures for effective data ingestion and transformation.
  • Data Platform & Architecture: Contribute to design decisions regarding lakehouse, data warehouse, and integration patterns while ensuring data security and compliance with regulatory standards.

Required Skills & Experience
  • Proficiency in Python, advanced SQL, and PySpark.
  • Experience with pipeline orchestration tools such as Airflow or Azure Data Factory.
  • Minimum of 5 years in production data engineering with a proven track record of enterprise-scale pipelines.
  • Familiarity with cloud services, preferably Azure.

Eligibility
Valid Saudi iqama is mandatory for (non saudi). Candidates should be based in Saudi Arabia or available for immediate mobilization.

Join us and be part of a vibrant team dedicated to excellence in data and AI solutions!

breifcase2-5 years

locationRiyadh

24 minutes ago