Senior Data Engineer

Majid Al Futtaim logo

Majid Al Futtaim

View Salaries, Reviews, and more  

Job Description

Job Summary:

We are seeking a skilled and motivated Data Engineer with hands-on experience in Databricks and Airflow to join our Engineering team. The ideal candidate will be responsible for designing, building, and maintaining scalable data pipelines and infrastructure that enable efficient data collection, processing, and storage using modern cloud-based technologies. The Data Engineer will work closely with Engineering, Data Scientists, Analysts, and Business Stakeholders to enable data-driven decision-making and actionable insights.


Key Responsibilities:

  • Design, develop, and maintain efficient, reliable, and scalable data pipelines using Databricks, Apache Spark, Apache Airflow and related technologies to process large volumes of structured and unstructured data.
  • Build and manage ETL workflows or jobs to transform raw data into optimized, analytics-ready datasets.
  • Collaborate with Data Scientists, Analysts, and Business Teams to gather data requirements and translate them into robust technical solutions.
  • Develop and maintain data lakes and data warehouses using Databricks, cloud storage (S3, ADLS), and query engines (Delta Lake, Redshift, BigQuery).
  • Implement automated data quality checks and monitoring mechanisms to ensure data accuracy and reliability.
  • Optimize large-scale distributed data processing jobs for performance, scalability, and cost efficiency.
  • Implement secure, governed, and auditable data access and sharing practices in line with company policies and regulations (GDPR, HIPAA).
  • Monitor and troubleshoot Databricks clusters, jobs, and performance issues.
  • Document data models, pipeline architecture, and processes for clarity, maintainability, and handover.
  • Stay updated on new features and best practices for Databricks and related data engineering technologies.


Required Qualifications:

  • Bachelor’s or Master’s degree in Computer Science, Information Systems, Engineering, or a related field.
  • Proven hands-on experience with Databricks platform and Apache Airflow for big data processing.
  • Strong proficiency in Apache Spark (PySpark, Scala, or Spark SQL).
  • Strong programming skills in Python or Java
  • Experience in developing ETL pipelines using Databricks notebooks, Jobs, and Delta Lake.
  • Strong SQL skills for data manipulation, transformation, and querying.
  • Experience working with cloud platforms such as AWS (S3, Redshift, Glue), Azure (ADLS, Synapse), or GCP (BigQuery, Dataflow).
  • Knowledge of Data Lake and Data Warehouse architectures.
  • Experience implementing Delta Lake for data versioning and efficient incremental data processing.
  • Familiarity with version control tools (e.g., Git) and CI/CD for data workflows.
  • Understanding of data modeling, data partitioning, and schema design best practices.


Preferred Qualifications:

  • Experience with containerization (Docker) and orchestration (Kubernetes).
  • Knowledge of data governance frameworks and metadata management tools.
  • Experience with data security and compliance practices.
  • Experience setting up automated monitoring, alerts, and logging for Databricks jobs.
  • Experience in using APIs for data ingestion and extraction.
  • Strong analytical, communication, and problem-solving skills.


Interview Questions of Senior Data Engineer at Majid Al Futtaim

Currently, there aren't any interview questions for this role at Majid Al Futtaim shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Salary Insights of Senior Data Engineer at Majid Al Futtaim

Currently, there aren't any salaries for this role at Majid Al Futtaim shared by other job seekers.

View more salaries from Majid Al Futtaim →

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now