Senior Data Engineer

Envision Employment Solutions

Cairo, Egypt

Ref: PP000-45326

Job description / Role

Job Type
Full Time
Job Location
Cairo, Egypt
Nationality
Any Nationality
Salary
Not Specified
Gender
Not Specified
Arabic Fluency
Not Specified
Job Function
IT - Software & Web Development
Company Industry
Automotive

Description

Envision Employment Solutions is currently hiring a senior data engineer on behalf of one of our partners, a leader in the retail motor vehicles field.

Job summary:

We’re looking for a senior data engineer to help shape the foundation of the company's data ecosystem. You will be responsible for building and maintaining scalable data pipelines, warehouses, and systems that power analytics, reporting, and AI-driven decision-making across the company. You’ll work closely with data scientists, analysts, and product/engineering teams to ensure our data infrastructure is high-performing, reliable, and secure.

Responsibilities:

  • Design, build, and maintain robust ETL/ELT pipelines to collect, process, and transform data from multiple internal and external sources.
  • Develop and manage data models, schemas, and warehouse/lakehouse solutions (e.g., Snowflake, BigQuery, Redshift, Databricks).
  • Ensure high standards of data quality, governance, and lineage across all systems.
  • Implement workflow orchestration and automation using tools such as Airflow, dbt, or Dagster.
  • Collaborate with analytics, product, and engineering teams to define and enforce data architecture best practices.
  • Enable real-time and batch data processing pipelines using technologies like Kafka, Spark, or Flink.
  • Optimize data storage, query performance, and cost efficiency across the company's data platforms.
  • Champion modern data engineering principles — versioning, CI/CD, observability, and infrastructure-as-code.
  • Work closely with the AI and data science teams to support model development and deployment pipelines.

Requirements

  • Bachelor’s or master’s degree in computer science, data engineering, or a related field.
  • 5+ years of experience in data engineering or a similar role.
  • Strong proficiency with SQL and at least one programming language (Python, Scala, or Java).
  • Hands-on experience with modern data stacks — Airflow, Snowflake/BigQuery/Redshift.
  • Experience working with cloud environments such as AWS, GCP (preferably GCP).
  • Solid understanding of data modeling, partitioning, and performance optimization techniques.
  • Familiarity with containerization/orchestration (Docker, Kubernetes) and CI/CD for data systems.
  • Excellent problem-solving, communication, and collaboration skills.
Get personalised updates on latest vacancies
Similar jobs you may be interested in
Senior Pipeline Engineer Easy Apply
A Leading Engineering Company In UAE
Dubai 12 Dec
Data Engineering Analyst Easy Apply
Propel Consult
Bahrain 30 Nov
Data Engineer Easy Apply
Capgemini
Riyadh 12 Nov
AI Data Engineer Easy Apply
Michael Page
UAE 3 Nov
Data & AI Engineer Easy Apply
Michael Page
UAE 27 Oct
Job Alerts by Email
  • Personalised updates on latest career opportunities
  • Insights on hiring and employment activity in your industry
  • Typically sent twice a month