Senior Data Engineer

Integrant, Inc. · Cairo, Egypt · Posted 2026-04-15

We're on the lookout for exceptional individuals to join our team as Senior Data Engineers. As a part of our team, you'll be driving change and making a significant impact in the gaming industry.Lead the design, development, and maintenance of end-to-end data analytical solutions using Microsoft on-premises and cloud technologiesEngage in collaborative requirement elicitation activities with our valued clienteleMentor and guide junior team members in the field of data engineeringShowcase your expertise by delivering innovative analytical solutions to our clients and contributing to knowledge transfer within the organizationRequirements4+ years of experience as a data engineerFamiliarity with analytical architectures including Data Warehouses, Data Lakes and Data LakehousesKnowledge of Microsoft relational engines available - both on-premises (MS SQL Server) and on the cloud (Azure SQL, Azure Synapse Analytics Dedicated Pools)Knowledge of query and workload optimizationKnowledge of administrating and managing analytical solutions both on premises and on the cloudKnowledge of NoSQL offerings on Azure (e.g. CosmosDB)Knowledge of setting up Data Lakes on ADLS gen 2 and Azure Synapse AnalyticsKnowledge of using SSIS and Azure Data Factory to set up ETL jobsKnowledge of setting up OLAP solutions using SSASFamiliarity with Azure Data Catalog to manage data lake metadataKnowledge of governance over Azure based analytical solutions including using tools such as Purview, Active Directory, Key Vault, Azure DevOps, etcKnowledge of using Azure Stream Analytics to capture and analyze data in real timeKnowledge of setting up data warehouse solutions both on-premises (using MS SQL Server) and on the cloud (using Azure Synapse Analytics)Knowledge of Dimensional Modeling (Dimensions, Facts, Slowly Changing Dimensions, Outriggers, Role Playing Dimensions, Junk Dimensions, Degenerate Dimensions, Multi-valued Dimensions, Transactional Facts, Periodic Snapshot Facts and Accumulating Snapshot Facts)Knowledge of implementing common ETL patterns to support data warehouse workloadsKnowledge of using U-SQL, PolyBase and Azure Data Lake Analytics to perform federated queryingKnowledge of PowerBIFamiliarity with SSRS Snowflake Experience: Experience with Snowflake is requiredNice to Have:An MSc in Computer Science or other relevant fieldFamiliarity with Azure DatabricksFamiliarity with DataOpsFamiliarity with Azure Cognitive ServicesFamiliarity with Azure MLFamiliarity with MLOpsFamiliarity of containerization tools and frameworks (Docker, Kubernetes, etc.)Familiarity with Azure HD InsightFamiliarity with the Hadoop ecosystems, including tools like Hive, Spark and KafkaFamiliarity with Azure Functions to perform lightweight transformationsBenefitsSalary paid in USDSix-month career advancing opportunitiesSupportive and friendly work environmentPremium medical insurance [employee +family]English language development coursesInterest-free loans paid over 2.5 yearsTechnical development coursesPlanned overtime program (POP)Employment referral programPremium location in MaadiSocial insurance

Apply for this role