Senior Data Engineer

BBI

Riyadh Region

On-site

SAR 180,000 - 320,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

BBI is seeking a seasoned Data Engineer to design, develop, and maintain scalable data pipelines for large datasets in a Saudi Arabia setting. You will orchestrate batch and near-real-time data flows, evaluate new tools, and optimize data systems for performance and reliability.

The role requires 5+ years in data engineering, strong Python, UNIX CLI skills, and expertise with Airflow, DBT, Hadoop, Spark, Hive, Kafka, and SQL. Knowledge of data modeling and warehousing is essential.

Qualifications

  • Bachelor’s or Master’s degree in CS/DS or related field.
  • 5+ years of experience as a Data Engineer or similar role.
  • Strong Python programming skills.
  • Experience with UNIX command-line administration.
  • Experience with Airflow, Airbyte, DBT, Hadoop, Spark, Hive, and Kafka; SQL and relational databases.
  • Knowledge of data modeling, ETL processes, and data warehousing solutions.
  • Knowledge of structuring data for data lakes, warehouses, or marts.
  • Experience with scalable storage solutions like PostgreSQL and MinIO.
  • Experience in improving performance of big data applications.

Responsibilities

  • Design, develop, and maintain scalable data pipelines for large datasets.
  • Orchestrate data flows for batch and near-real-time processing.
  • Evaluate and deploy big data tools relevant to development.
  • Identify platforms and methodologies used across the organization.
  • Optimize and tune data systems for performance and reliability.
  • Develop data models and schemas to support BI and analytics.
  • Monitor and troubleshoot data pipelines for smooth operation.
  • Document architectures and follow best practices.

Skills

Python
SQL
Big data dev
UNIX CLI
Data modeling
ETL
Data warehousing
Performance tuning
Data structures

Education

Bachelor's or Master's in Computer Science/Data Science

Tools

Airflow
Airbyte
DBT
Hadoop
Spark
Hive
Kafka
PostgreSQL
MinIO

Job description

  • Design, develop, and maintain scalable data pipelines for the efficient collection, storage, and processing of large datasets.
  • Develops and design best practices around data collection and maintain orchestration of data flows, for batch, near-real time data.
  • Participates in evaluation and deployment of big data tools, relevant to the development.
  • Ability to identify different platforms, techniques, and methodology used in big data platforms, and demonstrate for various system in the organization.
  • Optimize and tune data systems for performance and reliability.
  • Develop and implement data models and schemas to support business intelligence and analytics needs.
  • Monitor and troubleshoot data pipelines to ensure smooth and efficient operation.
  • Stay up-to-date with the latest advancements in data engineering and incorporate them into our data infrastructure.
  • Document data engineering architectures and follow best practices.
Qualifications:
  • Bachelor's or Master's degree in Computer Science, Data Science, or a related field.
  • 5+ years of experience as a Data Engineer or similar role.
  • Strong programming skills in Python.
  • Experience with UNIX system administration using command line.
  • Experience with data processing frameworks such as Airflow, Airbyte, DBT, Hadoop, Spark, Hive, and Kafka, Proficiency in SQL and experience with relational databases.
  • Knowledge of data modeling, ETL processes, and data warehousing solutions.
  • Knowledge of Structuring data in various schemas suitable for a data lake, warehouse, or marts.
  • Experience in implementing scalable, reliable, and efficient data storage solutions with PostgreSQL, MinIO.
  • Experience in enhancing the performance of big data applications, including optimizing system operations.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer
Senior Data Engineer

TAWANTECH • Riyadh

On-site
SAR 120,000 - 160,000
Data, Engineer
Data, Engineer

Master Works • Riyadh

On-site
SAR 180,000 - 240,000
Senior Specialist - Data Engineering
Senior Specialist - Data Engineering

Qiddiya | القدية • Riyadh

On-site
SAR 230,000 - 320,000
Data Engineer (Python) - Immediate Joining (3 Months)
Data Engineer (Python) - Immediate Joining (3 Months)

Müller`s Solutions • Dhahran Compound

On-site
SAR 240,000 - 360,000
Data, Engineer
Data, Engineer

JobCubby • Riyadh

On-site
SAR 210,000 - 330,000
Data Engineer Consultant
Data Engineer Consultant

Total-TECH Co. • Jeddah

On-site
SAR 150,000 - 210,000
Data Engineer (Python) - Immediate Joining (3 Months)
Data Engineer (Python) - Immediate Joining (3 Months)

Müller's Solutions • Dhahran Compound

On-site
SAR 230,000 - 340,000
Data Engineer
Data Engineer

DataPlus • Riyadh

Hybrid
SAR 120,000 - 160,000
Flexible hours
Remote work options
Opportunities for skill development
Senior Data Engineer
Senior Data Engineer

Mirai, a Scopely company • Riyadh

On-site
SAR 70,000 - 90,000
Senior Data Engineer
Senior Data Engineer

Mirai Arabian International Company Limited • Riyadh

On-site
SAR 120,000 - 150,000