MRSOOL

MRSOOL

Mrsool: Leading on-demand delivery platform with a vast courier fleet, high user ratings, and innovative chat-based ordering. Established in 2015, serving 10 million users in Saudi Arabia.

Air Freight & Logistics
1K-5K
Founded 2015

Description

  • Design, build, and maintain scalable batch and real-time data pipelines using Maxwell, Kafka, Spark, and dbt.
  • Develop and optimize data models based on Medallion Architecture to deliver reliable, reusable, high-quality datasets.
  • Build and maintain cloud-native data platforms using S3, Spark, Trino, and BigQuery.
  • Design data ingestion frameworks using CDC, Kafka, and event-driven architectures for near real-time processing.
  • Create and maintain data warehouses and data marts for reporting and self-service analytics.
  • Partner with Product Managers, Data Analysts, Backend Engineers, and Business stakeholders to translate requirements into data solutions.
  • Develop reusable dbt models, automated tests, and documentation to improve data quality and developer productivity.
  • Optimize Spark jobs, Trino queries, and storage layouts for performance, reliability, and cost efficiency.
  • Own the end-to-end lifecycle of critical data pipelines, including monitoring, SLA adherence, and incident resolution.
  • Build automation, CI/CD pipelines, and reusable frameworks to strengthen the core data platform.

Requirements

  • 4+ years of hands-on experience designing and building scalable data platforms, data lakes, and data warehouses.
  • Strong proficiency in Spark (Scala, Python) and SQL.
  • Hands-on experience with Apache Spark and distributed data processing, performance tuning, and optimization.
  • Experience building batch and streaming data pipelines using Kafka, CDC/Maxwell, or similar event-driven architectures.
  • Strong understanding of modern data lake architectures, including Medallion Architecture, data modeling, partitioning, and storage optimization.
  • Experience with cloud-native data platforms and technologies such as Amazon S3, BigQuery, Trino, or similar analytics engines.
  • Solid experience designing dimensional models, star schemas, and reliable data marts.
  • Hands-on experience with dbt, including reusable models, automated testing, and documentation.
  • Strong knowledge of data quality, observability, lineage, and engineering best practices.
  • Experience optimizing large-scale data pipelines, SQL queries, and distributed processing jobs for performance, scalability, and cost efficiency.
  • Familiarity with CI/CD, Git-based workflows, infrastructure automation, and modern software engineering best practices.
  • Excellent problem-solving skills with the ability to independently own projects from design through production.
  • Strong communication and stakeholder management skills across Product, Engineering, Analytics, and Business teams.

Benefits

  • Inclusive and diverse workplace with remote work environments.
  • Competitive compensation packages.
  • Potential share options for certain roles.
  • Regular training and an annual learning stipend.
  • High degree of autonomy in the role.
  • Mentorship and ambitious goals that support growth.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior Data Engineer

Empower Pharmacy 251-1K Health Care Providers & Services

Empower Pharmacy is hiring a Senior Data Engineer to build and govern enterprise data platforms and pipelines that improve analytics, compliance, and operational decision-making in a highly regulated, fast-growing pharmacy environment.

AWS Git Python REST API Serverless Snowflake SQL
5 hours, 26 minutes ago

Data Engineer III

ENSCO, Inc. 501-1000 information technology & services

ENSCO is seeking a Data Scientist/Engineer to join its Machine Learning Data team in Seismic and Acoustics, supporting the engineering and analysis of acoustic sensor data for machine learning and operational analytics applications.

Apache Spark AWS Azure CI/CD CloudFormation Docker GCP Git GitHub GitLab Jenkins Kafka Kubernetes Machine Learning MLOps MQTT Python RabbitMQ SQL Terraform
5 hours, 56 minutes ago

Data Engineer (Databricks)

Livefront 11-50 Internet Software & Services

Livefront is seeking a senior Databricks Data Engineer to join its data practice and build the data and AI foundations behind client digital products and intelligent experiences, with the opportunity to work remotely in Peru.

Apache Spark AWS Azure CI/CD Databricks dbt GCP Git GitHub Go Java Kafka MLflow MLOps Python Scala SQL
5 hours, 56 minutes ago

Senior Data Engineer Interviewer

Sedona Digital IT Services and IT Consulting

Sedona Digital is hiring a part-time Senior Data Engineer in Romania or Serbia to conduct structured technical interviews for senior data engineering candidates and help evaluate their practical and architectural expertise.

Apache Airflow Apache Spark AWS Azure CI/CD Databricks dbt GCP Python Snowflake SQL
6 hours, 11 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers