Senior Data Engineer
Cairo
We are looking for an experienced Senior Data Engineer to join our team.
In this role, you will be responsible for designing, building, and maintaining scalable data pipelines, architectures, and complex data systems. You will work closely with other stakeholders to ensure data is accessible, reliable, and optimized for business intelligence, analytics, and machine learning applications.
Key Responsibilities:- Design, implement, and maintain robust ETL (Extract, Transform, Load) pipelines to ingest and process large volumes of structured and unstructured data.- Optimize and manage databases (both SQL and NoSQL) for performance, scalability, and security, ensuring efficient storage and retrieval of large datasets.- Architect, build, and scale data storage solutions, ensuring high availability, fault tolerance, and efficient data processing.- Implement data validation, cleaning, and transformation processes to ensure high-quality, trustworthy data. Monitor data pipelines to detect and resolve issues.- Optimize queries and data processing performance, focusing on reducing costs and improving system efficiency.
What do you bring:- 5+ years of experience as a Data Engineer or similar role, with hands-on experience building data pipelines and architectures.- Proficiency in SQL, Python, and/or Java for building ETL pipelines and data integration.- Knowledge of data modelling, schema design, and best practices in database management.- Experience with big data frameworks such as Hadoop, Apache Spark, Flink, or Kafka.- Strong understanding of relational databases and NoSQL databases.- Experience with data warehousing solutions.- Proficiency with workflow orchestration tools.- Experience with containerization technologies and orchestration tools.
Preferred Qualifications:- Familiarity with machine learning infrastructure and MLOps.- Knowledge of data governance, security, and compliance (GDPR, CCPA, etc.).
In this role, you will be responsible for designing, building, and maintaining scalable data pipelines, architectures, and complex data systems. You will work closely with other stakeholders to ensure data is accessible, reliable, and optimized for business intelligence, analytics, and machine learning applications.
Key Responsibilities:- Design, implement, and maintain robust ETL (Extract, Transform, Load) pipelines to ingest and process large volumes of structured and unstructured data.- Optimize and manage databases (both SQL and NoSQL) for performance, scalability, and security, ensuring efficient storage and retrieval of large datasets.- Architect, build, and scale data storage solutions, ensuring high availability, fault tolerance, and efficient data processing.- Implement data validation, cleaning, and transformation processes to ensure high-quality, trustworthy data. Monitor data pipelines to detect and resolve issues.- Optimize queries and data processing performance, focusing on reducing costs and improving system efficiency.
What do you bring:- 5+ years of experience as a Data Engineer or similar role, with hands-on experience building data pipelines and architectures.- Proficiency in SQL, Python, and/or Java for building ETL pipelines and data integration.- Knowledge of data modelling, schema design, and best practices in database management.- Experience with big data frameworks such as Hadoop, Apache Spark, Flink, or Kafka.- Strong understanding of relational databases and NoSQL databases.- Experience with data warehousing solutions.- Proficiency with workflow orchestration tools.- Experience with containerization technologies and orchestration tools.
Preferred Qualifications:- Familiarity with machine learning infrastructure and MLOps.- Knowledge of data governance, security, and compliance (GDPR, CCPA, etc.).
* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰
Job stats:
2
0
0
Category:
Engineering Jobs
Tags: Architecture Big Data Business Intelligence Data governance Data pipelines Data Warehousing ETL Flink Hadoop Java Kafka Machine Learning ML infrastructure MLOps NoSQL Pipelines Python RDBMS Security Spark SQL Unstructured data
Region:
Middle East
Country:
Egypt
More jobs like this
Explore more career opportunities
Find even more open roles below ordered by popularity of job title or skills/products/technologies used.
Data Scientist II jobsData Engineer II jobsSr. Data Engineer jobsPrincipal Data Engineer jobsStaff Data Scientist jobsBusiness Intelligence Analyst jobsStaff Machine Learning Engineer jobsData Science Manager jobsData Manager jobsPrincipal Software Engineer jobsData Science Intern jobsJunior Data Analyst jobsSoftware Engineer II jobsDevOps Engineer jobsBusiness Data Analyst jobsData Specialist jobsData Analyst Intern jobsSr. Data Scientist jobsLead Data Analyst jobsStaff Software Engineer jobsResearch Scientist jobsAI/ML Engineer jobsData Engineer III jobsSenior Backend Engineer jobsBI Analyst jobs
NLP jobsAirflow jobsOpen Source jobsEconomics jobsKafka jobsTerraform jobsKPIs jobsMLOps jobsLinux jobsNoSQL jobsJavaScript jobsPhysics jobsComputer Vision jobsGoogle Cloud jobsData Warehousing jobsRDBMS jobsScikit-learn jobsPostgreSQL jobsBanking jobsGitHub jobsScala jobsData warehouse jobsHadoop jobsStreaming jobsPandas jobs
R&D jobsdbt jobsOracle jobsBigQuery jobsCX jobsClassification jobsLooker jobsDistributed Systems jobsPySpark jobsReact jobsScrum jobsRAG jobsRedshift jobsRobotics jobsJira jobsELT jobsIndustrial jobsMicroservices jobsPrompt engineering jobsGPT jobsSAS jobsNumPy jobsData Mining jobsData strategy jobsMySQL jobs