Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Senior
Qualifications
Proven experience as a Data Engineer or in a similar role. Strong knowledge of data warehousing concepts and ETL processes. Proficiency in programming languages such as Python, Java, or Scala. Experience with big data technologies (e.g., Hadoop, Spark). Familiarity with cloud platforms (e.g., AWS, Azure). Excellent analytical and problem-solving skills. Strong communication and collaboration abilities.
About the job
Join our dynamic team at SanaCommerce as a Senior Data Engineer. In this critical role, you will leverage your expertise in data engineering to build robust data pipelines and enhance our data processing capabilities. Collaborate with cross-functional teams to design and implement innovative solutions that drive data-driven decision-making across the organization.
About SanaCommerce
SanaCommerce is a leading provider of e-commerce solutions, dedicated to helping businesses grow online. Our innovative platform integrates seamlessly with existing ERP systems, enabling companies to deliver an exceptional customer experience. Join us to be part of a forward-thinking organization that values creativity, collaboration, and continuous improvement.
Enhancing Data Quality and Reliability:• Develop and implement advanced methodologies to boost the reliability and quality of data.• Integrate raw data from diverse sources to form consistent and machine-readable formats.Structural Development:• Design, develop, and test data structures that facilitate data extraction and transformation for predictive and pr…
Job Overview:We are on the lookout for a talented and driven Data Integration Specialist to architect, develop, and maintain scalable ETL (Extract, Transform, Load) solutions across our enterprise data platforms. The ideal candidate will possess robust expertise in ETL tools, SQL, and shell scripting, alongside practical experience in integrating significant data volumes from various source systems into comprehensive enterprise data warehouses. Familiarity with Hadoop, Massively Parallel Processing (MPP) systems, and Unix/Linux environments will be considered a strong advantage.Key Responsibilities:Gather and analyze ETL requirements from both business and technical stakeholders, translating them into effective data integration solutions.Create, develop, and sustain ETL workflows and data pipelines for the seamless loading of data from various sources into Data Warehouses and Data Marts.Guarantee data quality, accuracy, and timeliness, while complying with predefined SLAs and performance standards.Enhance existing data integration processes for improved performance, scalability, and resource efficiency.Diagnose and resolve ETL and data loading challenges in collaboration with other data and infrastructure teams.Offer mentorship and support to junior developers, fostering knowledge sharing within the team.Develop and maintain thorough technical documentation for data integration processes, design choices, and operational practices.
Join our dynamic team as a Senior Data Engineer, where you will harness the power of data to drive impactful solutions. You will be responsible for designing, developing, and maintaining robust data pipelines and architectures that support our mission of fostering inclusivity in technology.Your expertise will help us analyze and interpret complex data sets, ensuring data integrity and optimizing data flows. If you are passionate about utilizing data to enhance decision-making and drive business outcomes, we want to hear from you!
As a Senior Data Governance Specialist, you will play a pivotal role in collaborating with Domain Owners to identify and prioritize Critical Data Elements (CDEs). Your responsibilities will include establishing standards for metadata management, monitoring business processes, and ensuring compliance with data governance policies.Define and implement metadata management frameworks, ensuring alignment with organizational goals.Review and approve business definitions and data lineage created by Domain Leads.Develop and maintain a comprehensive enterprise Data Dictionary.Assist in the selection and deployment of metadata management tools to enhance data governance capabilities.
Join our dynamic team as an Azure Data Engineer, where you'll leverage your expertise to evaluate and transform complex data sources, both SAP and non-SAP, into actionable business insights. Your role will involve developing and integrating these data sources into our cutting-edge Azure Data platform, ensuring that our analytics capabilities stay ahead of the curve. Key Responsibilities:• Conduct in-depth analyses of structured, semi-structured, and unstructured data sources to assess quality, completeness, and business impact.• Create, document, develop, implement, and test rapid prototypes demonstrating the value of data, showcasing your work to varied audiences.• Engage in early-stage design and feature definition processes.• Develop robust data pipelines using the Microsoft toolset and Databricks Stack, ensuring they are reusable and scalable.• Collaborate effectively with multidisciplinary engineering teams to integrate proven prototypes into production.
Join our dynamic team as a Data Modeling & Testing Specialist in the banking sector, where you will have the opportunity to design comprehensive data models and uphold data integrity through meticulous testing and validation processes. Our ideal candidate will possess extensive experience in Data Warehousing (DWH), data modeling, and SQL, contributing significantly to our data-driven strategies across the organization.Key Responsibilities:Craft, develop, and sustain conceptual, logical, and physical data models tailored to meet both business and technical specifications.Work collaboratively with Business Analysts, Data Engineers, and Developers to effectively translate business requirements into optimized data structures.Guarantee the accuracy, integrity, and consistency of data through comprehensive data validation and testing methodologies.Enhance ETL processes by partnering with the data integration team to secure a seamless flow of data.Refine SQL queries and data models for improved performance, scalability, and reliability.Engage in code reviews, data quality evaluations, and initiatives aimed at continuous improvement.Document data frameworks, metadata, and data mapping specifications for organizational governance and future reference.
Join our dynamic team at SanaCommerce as a Senior Data Engineer. In this critical role, you will leverage your expertise in data engineering to build robust data pipelines and enhance our data processing capabilities. Collaborate with cross-functional teams to design and implement innovative solutions that drive data-driven decision-making across the organization.
About Us:At Xenon7, we unite exceptional tech talent with world-class opportunities! Collaborating with top-tier enterprises and innovative startups, we engage in exciting, cutting-edge projects that utilize the latest technologies across various IT domains, including Data, Web, Infrastructure, AI, and more. Our expertise in developing IT solutions and providing on-demand resources enables us to partner with clients on transformative initiatives that drive innovation and business growth. Whether empowering global organizations or collaborating with pioneering startups, we are dedicated to delivering advanced, impactful solutions that address today's most intricate challenges.About the Client:Become part of one of Egypt's leading financial institutions, celebrated for its comprehensive range of banking services, including Institutional Banking, Personal Banking, and Islamic Banking. With a global footprint through over 50 branches and correspondents, our diverse and dynamic clientele is at the forefront of our operations. As we embark on a revolutionary digital transformation journey, we are committed to leveraging cutting-edge technologies to build a state-of-the-art data architecture that will redefine our performance and service delivery.Position Overview:We are looking for a driven and experienced Senior Data Engineer to join our expanding data team. In this pivotal role, you will design and develop scalable, high-performance data pipelines and lakehouse architectures. Collaborating closely with data modelers, analysts, and business stakeholders, you will deliver reliable real-time and batch-based data solutions that are integral to our analytics and AI-driven strategies.
Role Overview PetroApp is seeking a Lead Data Engineer in Cairo to shape and advance the company’s data capabilities. This senior role influences PetroApp’s data strategy, working across analytics, business intelligence, engineering, governance, and advanced analytics. The Lead Data Engineer partners closely with Product, Engineering, Operations, Commercial, Finance, and Leadership to position data as a strategic asset for the company. This position focuses on building a solid data foundation, establishing KPIs, and enabling data-driven decisions. Key applications include transaction analytics, customer growth, fraud detection, operational improvements, and unit economics. Main Responsibilities Define and guide PetroApp’s data strategy, roadmap, and operational approach. Develop and scale data infrastructure for ingestion, transformation, modeling, warehousing, and self-service analytics. Establish a single source of truth for essential business and product metrics. Work with Product and Engineering to improve instrumentation, event tracking, experimentation, and measurement. Partner with Commercial, Operations, Finance, and Leadership to deliver actionable insights and clear dashboards. Design KPI frameworks covering customer growth, retention, transaction performance, service adoption, operational efficiency, fraud prevention, and profitability. Build dashboards, reporting layers, and analytical models that support daily operations and long-term strategy. Implement data governance practices, including quality checks, lineage tracking, documentation, access controls, and privacy compliance. Identify and prioritize advanced analytics use cases such as forecasting, anomaly detection, and process automation. Conduct root-cause analysis on business or operational challenges and translate findings into practical strategies. Recruit, mentor, and develop a high-performing data team over time. Champion a strong data culture throughout PetroApp.
About UsWelcome to Foodics! We are a premier restaurant management ecosystem and payment technology provider, established in 2014. With our headquarters in Riyadh and operations spanning five countries—including the UAE, Egypt, Jordan, and Kuwait—we proudly serve customers and partners across over 35 nations. Our cutting-edge products have facilitated the processing of more than 6 billion orders, establishing Foodics as one of the fastest-growing SaaS firms in the MENA region. Recently, we achieved a significant milestone with our third funding round, raising $170 million, which marks the largest SaaS funding in MENA to date, further enhancing our innovation capabilities to better serve business owners.Role OverviewAs a Senior Data Engineer, you will play a pivotal role in designing and constructing robust data pipelines, data contracts, and processing frameworks that drive analytics and machine learning capabilities at Foodics. You will collaborate closely with ML Engineers and platform teams to ensure our data infrastructure is reliable, scalable, and governed effectively.Your ResponsibilitiesArchitect and implement scalable ETL/ELT pipelines utilizing cloud-native solutions.Establish and uphold data contracts with domain squads and internal stakeholders.Partner with ML Engineers to facilitate feature engineering and prepare model-ready datasets.Develop monitoring, alerting, and observability mechanisms for the data infrastructure.Ensure compliance with data security, lineage, and internal governance standards.Contribute to onboarding toolkits and reusable data components.Qualifications We Seek5+ years of experience in data engineering with proven expertise in building scalable pipelines.Proficient in Python, SQL, and orchestration tools such as Airflow, AWS Glue, or Step Functions.Experience with modern Lakehouse architectures and tools (e.g., S3, Redshift, Snowflake, dbt).Strong understanding of data modeling, lineage, observability, and governance frameworks (e.g., dimensional modeling, normalized vs. denormalized structures).Familiarity with ACID-compliant data formats like Apache Iceberg, Delta Lake, or Apache Hudi, and experience managing large-scale datasets with features such as time travel and schema evolution.Expertise in building fault-tolerant, testable, and maintainable pipelines in production settings.Demonstrated ability to collaborate effectively within cross-functional teams, including ML Engineers, Analysts, and Product Managers.Familiarity with CI/CD and infrastructure-as-code tools (Terraform/CDK preferred).Excellent communication skills with a focus on documentation, standards, and continuous improvement.Ideal Candidate TraitsKnowledge of MLOps integration and streaming technologies is a plus.
Data Pipeline Development & InfrastructureArchitect, develop, and sustain robust and scalable data pipelines that support both structured and unstructured data.Create and implement real-time and batch data processing frameworks.Develop ETL/ELT workflows for data ingestion from diverse sources, ensuring optimal performance and reliability.Enhance data storage and retrieval mechanisms for real-time and batch operations.Design a cost-effective and efficient data infrastructure that adapts to the evolving needs of the business.Data Solutions & AI-Driven ApplicationsConstruct data pipelines to support machine learning recommenders, search functionalities, and AI-enhanced features.Develop and maintain data models, APIs, and integrations that facilitate analytics and customer applications.Support eCommerce data solutions such as product recommendations, customer segmentation, and personalization strategies.Collaboration & Continuous ImprovementCollaborate with Data Architects, Analysts, and Product Teams to identify data requirements and deliver top-tier solutions.Monitor and resolve performance issues to maintain high availability and efficiency of data pipelines.Continuously enhance the cost, performance, and scalability of data engineering solutions.
Join us at the forefront of the banking revolution! Our organization is transitioning into an AI-driven institution, transforming how we engage with our customers and shaping the future of finance. With a strong foundation and expertise, we are committed to creating a data-centric powerhouse that anticipates customer needs, personalizes interactions, and enhances operational efficiency. This is not just a conversation about AI; it's about applying it and witnessing its profound impact on the lives of Egyptians. Become a part of our dynamic, hybrid team and play a pivotal role in this thrilling transformation!Position Overview: We are seeking a skilled Data Science Specialist to become an integral member of our expanding team. You will tackle challenging and meaningful projects while collaborating with cross-functional teams to design and implement innovative AI solutions. Additionally, you will have the chance to mentor junior team members. Our focus on agility, human-centered design, social inclusion, and digital evolution drives our quest for top-tier talent.Key Responsibilities: Create and implement machine learning models for diverse banking functions. Enhance and fine-tune existing machine learning models for superior performance. Perform comprehensive data analysis to derive actionable insights. Effectively communicate findings and recommendations to both technical and non-technical stakeholders. Keep abreast of the latest developments in AI and machine learning. Mentor junior team members to foster growth and skill development.
Key ResponsibilitiesArchitect and implement scalable and dependable data pipeline solutions.Prioritize and manage daily tasks in alignment with sprint planning outcomes.Collaborate with various commercial teams to deliver tailored customer offerings.Guarantee timely delivery of high-quality outputs.Plan releases and provide comprehensive support for deployed packages.
Envision Employment Solutions is on the lookout for a skilled Data Operations and Support Engineer to join our esteemed partner, a renowned global leader in IT Services and Consulting.Job SummaryThe Data Operations and Support Engineer will play a crucial role in ensuring the seamless operation and support of enterprise data platforms and integrations. This includes monitoring, troubleshooting, and maintaining production workflows across various systems such as SAP PO, Informatica, and Cloudera, while upholding data integrity and ensuring timely issue resolution.Key ResponsibilitiesOversee the end-to-end implementation of data strategies to support enterprise data management functions.Utilize supporting tools and logs to identify and present root causes of data issues across different functions.Manage the processes of production data operations, deployments, documentation, and data population to ensure compliance with corporate data management standards.Collaborate closely with data functions to ensure all support processes adhere to bank policies, internal controls, data protection legislation, and relevant industry standards.Identify opportunities for process efficiency and improvement, proposing and implementing data automation initiatives.Foster strong collaborative relationships with internal stakeholders, subject matter experts, clients, and vendors.Implement and oversee data backup, restore, and archiving solutions.Ensure data availability throughout its lifecycle.Monitor and manage the performance of data solutions, layers, and transactions.Align database standards from DBA to data support requirements across management layers.Support new data products and participate in new project initiatives.
Establishes and implements standards for Data Quality (DQ), including controls and metrics. Continuously monitors and reports on Data Quality across the organization to ensure compliance with established standards. Develops and maintains the enterprise Data Quality Dashboard for the identification of gaps and issues. Manages the Data Quality issues resolution process and actively engages in remediation efforts. Coordinates and oversees all Data Quality-related projects within the organization to ensure alignment with strategic objectives. Provides oversight and support for Data Quality services managed within various domains.
Role OverviewWe are seeking a highly skilled Data Engineer Team Lead to spearhead the design and validation of robust data pipelines, data structures, and cutting-edge big data solutions, including data lake platforms. This role is crucial for optimizing data search and retrieval processes within our organization. You will collaborate closely with data structure designers to establish a comprehensive enterprise data architecture.Key ResponsibilitiesEnhancing Data Quality and Reliability:* Develop and implement innovative strategies to enhance data reliability and quality.* Integrate raw data from diverse sources to produce consistent, machine-readable formats.Data Structure Development:* Lead the design and testing of data structures that facilitate effective data extraction and transformation for predictive and prescriptive analytics.Process Definition:* Establish and manage development, testing, release, and support processes for data engineering operations. Identify and rectify code bugs as necessary.Big Data Model Development:* Oversee the creation of big data models and use cases that are aligned with data structures, preparing them for seamless data operations.Query Execution:* Formulate and execute queries on both structured and unstructured data sources to diagnose process issues or conduct bulk updates.Feature Layer Implementation:* Direct the development and implementation of feature zones with essential features and KPIs requested by stakeholders to support robust machine learning models.Batch Scheduling and Reporting:* Ensure accuracy and timeliness in batch production scheduling and report distribution.Data Transformation Management:* Design and oversee processes that support data transformation, data structures, metadata management, dependency tracking, and workload management.Required Competencies* Performance Excellence* Leadership & Empowerment* Collaboration & Synergy Creation* Agility & Resilience* Innovation & Digital Transformation* Strategic Thinking* People-Centric ApproachTechnical Skills* Strong proficiency in Java, C#, and Python for application development.* Extensive experience with Cloudera or comparable big data platforms, including services like Apache Hive, Apache Scala, BizSpark, Impala, Apache Spark, Data Security, Kafka, HBase, Sqoop, NiFi, and Python for programming and data analysis.* Expertise in handling and processing large datasets using distributed computing frameworks.* Advanced SQL skills for querying and managing relational databases.* Comprehensive understanding of data warehousing principles and best practices.* Proficiency in data analysis and visualization tools.
Become a part of EVA Pharma, a pioneering pharmaceutical organization committed to championing health and well-being as an essential human right. Celebrated for our exceptional workplace culture, we strive to cultivate an environment that encourages support and innovation among our team members.Job Overview: We are in search of a driven and skilled Senior Lead Data Engineer to integrate into our vibrant team. The successful candidate will play a crucial role in our mission to advance human health and well-being, ensuring we uphold the highest standards of excellence within our sector. Primary Responsibilities:Architect, develop, and sustain robust ETL/ELT pipelines that transfer data from various sources into cloud-based data warehouses such as Snowflake, BigQuery, or Databricks. Guarantee real-time or near-real-time data processing for analytical dashboards and operational systems while continuously optimizing performance to adeptly manage increasing data volumes.Establish automated validation protocols, anomaly detection mechanisms, and alerting systems to uphold superior data accuracy. Ensure all pipelines adhere to data privacy and security regulations (e.g., GDPR, SOC 2). Maintain comprehensive documentation and data lineage to facilitate audits and cross-team transparency.Assess and implement new tools like Airflow, dbt, Kafka, or Spark to enhance operational efficiency and scalability. Collaborate with AI/ML teams to support the deployment and integration of sophisticated models.Create best practices for data modeling, storage efficiency, and version control. Align data structures with critical business metrics and analytical applications to ensure consistency across various departments.Conduct design evaluations, uphold high-quality coding standards, and promote a collaborative environment centered on innovation and ongoing enhancement. Additionally, mentor and guide fellow data engineers to refine their technical expertise and boost project outcomes.
Job Overview:Join our dynamic team as a Data Operations & Support Specialist, where you will play a critical role in managing data processes on a daily basis. Your expertise will ensure the reliability, performance, and quality of our data systems. The ideal candidate will possess advanced SQL skills, a solid grasp of operational support workflows, and hands-on experience in monitoring and troubleshooting database and batch processing environments.Primary Responsibilities:Oversee and manage daily data loads, ETL jobs, and scheduled batch processes to guarantee timely execution.Diagnose, analyze, and troubleshoot data-related issues and system errors, collaborating with technical teams for prompt resolutions.Ensure data availability, integrity, and quality to meet business reporting and analytics requirements.Develop and refine operational runbooks, document procedures, and standard operating processes for data support activities.Work closely with data engineering, analytics, and infrastructure teams to address and resolve complex incidents.Engage in incident, problem, and change management processes, ensuring proper tracking and communication of issues and enhancements.Support performance tuning of database queries and job optimization to enhance system efficiency.
b_labs serves as the transformative and digital innovation arm of B.TECH, dedicated to revolutionizing the industry landscape. As a key player in technological advancement within B.TECH, a pivotal entity in the Egyptian retail sector, we are committed to propelling B.TECH toward its vision of becoming the foremost omni-channel platform for consumer electronics and appliances in Egypt. By joining b_labs, you will thrive in a collaborative startup atmosphere while benefiting from the stability of a company that consistently achieves remarkable growth. You will become a vital member of a forward-thinking, customer-centric team with a bold mission to lead the digital retail transformation across the Middle East.Key Responsibilities:Design, implement, and manage large-scale, reliable data pipelines utilizing Python, SQL, and big data technologies such as Apache Spark and Kafka.Build and refine ETL/ELT processes for data transformation, loading, and integration from diverse sources.Develop and maintain robust data storage solutions leveraging both relational and NoSQL databases, including SQL Server, PostgreSQL, MySQL, and MongoDB.Establish and oversee CI/CD pipelines for data workflows, facilitating automated deployments and version control.Utilize AWS services to create, deploy, and monitor scalable cloud-based data solutions.Employ Apache Airflow for workflow orchestration and use PostHog for analytics tracking and event data management.Enhance data warehousing solutions to meet business intelligence and analytics requirements.Ensure data integrity, consistency, and security across multiple systems and sources.Troubleshoot and optimize data systems for enhanced performance, scalability, and cost efficiency.Foster and contribute to a collaborative, innovative, and agile team culture.
Role Overview talent3600 is hiring an Operations Specialist to support data annotation and machine learning projects. This remote position is based in Cairo, Cairo Governorate, Egypt. What You Will Do Ensure data annotations meet quality and accuracy standards for machine learning workflows. Support ongoing data-driven projects by maintaining high standards in annotation processes. Apply strong attention to detail and analytical thinking to help improve machine learning outcomes. Location Remote , Cairo, Cairo Governorate, Egypt