PitchMeAI
aramco

Data Scientist - (Relocation to Saudi Arabia is Required)

aramco · Calgary, AB

This listing has closed — view similar roles below.

  • On site
  • Full-time
  • SAR 150,000 / year
  • Calgary, AB

Job highlights

  • Design and maintain scalable data platforms.
  • Build robust data infrastructure and automate pipelines.
  • Ensure data quality and manage storage solutions.
  • Optimize data pipelines for performance and scalability.
  • Support data scientists with necessary infrastructure.

About the role

Job Overview

We are seeking a Data Engineering Specialist to join the Downstream Global Optimizer (GO) team. The GO team drives commercial optimization across Saudi Aramco’s integrated downstream value chain, including domestic and international refining assets. The team identifies and captures optimization opportunities to enhance system netback and deliver shareholder value. By building robust data infrastructure, automating pipelines, and enabling real-time analytics, the team supports agile decision-making in dynamic market conditions. Your primary role is to design, develop, and maintain scalable data platforms that power the iGO (intelligent Global Optimizer) ecosystem. Your work will ensure seamless integration of structured/unstructured data, enable high-performance analytics, and provide reliable foundations for optimization models, machine learning pipelines, and enterprise reporting. You will focus on building and maintaining the data infrastructure that supports our data scientists. This role will involve designing and implementing scalable data pipelines, ensuring data quality, and managing data storage solutions. The specialist will work closely with data scientists and other teams to provide the necessary data infrastructure for advanced analytics and machine learning models.

Key Responsibilities

As the successful candidate you will be required to perform the following:

  • Design and implement data architectures and efficient ETL (Extract, Transform, Load) processes to move and transform data from various sources into a format suitable for analysis.
  • Ensure the accuracy, completeness, and consistency of data by implementing data validation and cleansing processes.
  • Architect and manage data storage solutions, including data lakes and warehouses, to meet the needs of the organization.
  • Work with data scientists and other stakeholders to understand data requirements and provide appropriate data solutions.
  • Optimize data pipelines and architectures for scalability and performance, ensuring they can handle large volumes of data efficiently.
  • Maintain thorough documentation of data systems, pipelines, and processes for clarity and continuity.

Technical Skills & Experience

  • Proficiency in languages such as Python, SQL, and Java or Scala.
  • Experience with big data technologies like Apache Spark, Hadoop, Kafka, and Airflow.
  • Knowledge of cloud services such as AWS, Azure, or GCP, including their data storage and processing services.
  • Understanding of data warehousing concepts and experience with tools like Databricks, Microsoft data fabric and Cloudera.
  • Familiarity with ETL tools and processes for data transformation and migration.
  • Experience with CI/CD pipelines and version control systems like Git.

Minimum Requirements

  • Bachelor’s degree in Computer Science, Data Engineering, Software Engineering, or a related field from a recognized institution. A Master’s or advanced degree is preferred.
  • At least 10 years of experience in data engineering, data architecture, or enterprise data platform development, including 5+ years in designing and managing enterprise-grade data pipelines.
  • Strong technical expertise in programming languages: Python, SQL, Scala, and experience with data engineering frameworks (Apache Spark, Kafka, Airflow, Flink).
  • Proven experience building data lakes, data warehouses, and ETL/ELT pipelines for large-scale, heterogeneous datasets.
  • In-depth knowledge of cloud platforms (AWS, GCP, Azure) and distributed data processing tools (e.g., Databricks, Cloudera, Snowflake).
  • Hands-on experience with data governance, metadata management, and data quality frameworks.
  • Ability to work in complex, cross-functional environments, translating business needs into scalable data architectures.
  • Strong communication skills to articulate technical designs to stakeholders and mentor junior engineers.
  • Familiarity with industrial/energy sector data ecosystems (e.g., OT/IT systems, SCADA, ERP, market data) is preferred.
  • Certifications in cloud platforms (AWS/GCP/Azure), data engineering (e.g., Google Professional Data Engineer, AWS Big Data Specialty) are a plus.

Working Environment

Our high-performing employees are drawn by the challenging and rewarding professional, technical and industrial opportunities we offer, and are remunerated accordingly. At Aramco, our people work on truly world-scale projects, supported by investment in capital and technology that is second to none. We invest heavily in talent development through our workforce development programs. Aramco energizes the world economy and occupies a special position in the global energy industry. Headquartered in the Kingdom of Saudi Arabia, we combine market discipline with a generations-spanning view of the future.

Key skills/competency

  • Data Engineering
  • Data Architecture
  • ETL/ELT
  • Big Data Technologies
  • Cloud Platforms (AWS, Azure, GCP)
  • Python
  • SQL
  • Apache Spark
  • Data Warehousing
  • Data Pipelines

Skills & topics

  • Data Engineering
  • Data Scientist
  • Saudi Aramco
  • Relocation
  • Big Data
  • Cloud Computing
  • Python
  • SQL
  • ETL
  • Data Architecture
  • Apache Spark
  • Data Warehousing
  • Full-time
  • Expatriate

How to get hired

  • Tailor your resume: Highlight your experience with Python, SQL, Apache Spark, and cloud platforms relevant to data engineering.
  • Showcase your impact: Quantify achievements in data architecture, pipeline development, and optimization.
  • Prepare for technical interviews: Review data warehousing concepts, ETL processes, and big data technologies like Hadoop and Kafka.
  • Demonstrate collaboration: Be ready to discuss how you've worked with data scientists and stakeholders to meet data requirements.
  • Address relocation: Clearly state your willingness and readiness for full relocation to Saudi Arabia.

Technical preparation

Master Python, SQL, and Scala for data manipulation.,Practice designing and optimizing data pipelines.,Familiarize with Spark, Kafka, and Hadoop ecosystems.,Understand cloud data services (AWS, Azure, GCP).

Behavioral questions

Describe a complex data architecture you designed.,How do you ensure data quality and consistency?,Tell me about a time you optimized a data pipeline.,How do you collaborate with data scientists and stakeholders?

Frequently asked questions

What is the relocation package for the Data Engineering Specialist role at Saudi Aramco?
This position offers a permanent full-time Expat Relocation Package that requires full relocation to Saudi Arabia. Specific details of the package are typically discussed during the offer stage but usually cover relocation assistance and support for expatriate employees.
What are the primary responsibilities of a Data Engineering Specialist at Saudi Aramco?
The primary responsibilities include designing, developing, and maintaining scalable data platforms, building data infrastructure, automating pipelines, ensuring data quality, and optimizing data storage solutions to support data scientists and machine learning initiatives.
What technical skills are essential for the Data Engineering Specialist role?
Essential technical skills include proficiency in Python, SQL, Scala, experience with big data technologies (Apache Spark, Hadoop, Kafka, Airflow), knowledge of cloud platforms (AWS, Azure, GCP), and experience with data warehousing tools like Databricks.
What is the minimum educational requirement for this position?
A Bachelor's degree in Computer Science, Data Engineering, Software Engineering, or a related field from a recognized institution is required. A Master's or advanced degree is preferred.
How many years of experience are needed for this Data Engineering Specialist role?
A minimum of 10 years of experience in data engineering, data architecture, or enterprise data platform development is required, with at least 5 years focused on designing and managing enterprise-grade data pipelines.
Is experience in the energy sector preferred for this role?
Yes, familiarity with industrial/energy sector data ecosystems (e.g., OT/IT systems, SCADA, ERP, market data) is preferred, though not strictly required.
What is the work arrangement for this Data Engineering Specialist position?
This role requires full-time, permanent relocation to Saudi Arabia, indicating an on-site work arrangement within the Kingdom.
Does Saudi Aramco offer opportunities for professional development?
Yes, Saudi Aramco invests heavily in talent development through comprehensive workforce development programs, encouraging employees to enhance their sector-specific knowledge and competencies.