Senior Data Engineer - Big Data & Distributed Systems - Dubai IT Sector Job Overview Dicetek is hiring a Senior Data Engineer in Dubai to lead and deliver large-scale data initiatives across modern Big Data ecosystems. The role is ideal for an experienced engineer with deep hands-on expertise in Hadoop, Spark, Hive, and distributed processing frameworks, looking to make a significant impact in enterprise data platforms and analytics transformation. Job Location: Dubai, United Arab Emirates Industry: Information Technology and Services Function: Software Engineering / Development Salary: 30000-36000 monthly (Market estimated) Gender: Any Candidate Nationality: Any Candidate Current Location: Any Job Type: Full Time Job Overview The Senior Data Engineer will architect and manage high-performance data pipelines, mentor a team of engineers, and collaborate closely with business intelligence teams to deliver robust, scalable, and real-time data solutions. The role also involves hands-on coding in Java, Scala, and Python, while ensuring best practices in data modeling, cloud integration, and stream processing. Key Responsibilities
Lead the architecture, design, and development of distributed data pipelines using Hadoop, Spark, Hive, Pig, HBase, and related frameworks
Develop optimized MapReduce and Hive jobs and integrate data from diverse sources including NoSQL stores like Cassandra and HBase
Manage and guide BI teams and third-party vendors on project prioritization, data modeling, and dashboard delivery
Implement and monitor data quality checks and auditing processes
Build and maintain dimensional data models for efficient data access and business reporting
Design real-time streaming solutions using Spark-Streaming or Storm
Contribute to open-source or internal big data libraries, and stay updated with evolving technologies
Develop in object-oriented and functional programming languages such as Java, Python, and Scala
Leverage SQL and NoSQL platforms for both real-time and batch analytics
Collaborate cross-functionally with Data Science teams, supporting ML pipelines and AI model integrations
Utilize Azure services and modern cloud platforms for data storage, orchestration, and scalability
Job Requirements
10+ years of experience in Big Data engineering, with enterprise-scale data systems
Advanced expertise in Hadoop Stack, Spark, Hive, Pig, HBase, Impala, and Cloudera
Hands-on experience in distributed systems, high-throughput streaming, and data optimization
Proficient in Java, Scala, Python, and advanced SQL performance tuning
Strong knowledge of both relational (Postgres, MySQL) and NoSQL (Cassandra, HBase) databases
Proven experience managing data engineering teams and vendor coordination
Familiarity with cloud platforms like Azure for deployment, CI/CD, and data lake architecture
Experience in financial services, data science tooling, and machine learning environments is a plus
What We Offer
Work on cutting-edge data infrastructure projects in a dynamic enterprise environment
Collaborate with high-performing teams in one of Dubai's leading IT consulting firms
Competitive tax-free compensation and professional growth opportunities
Access to leading cloud and Big Data technologies in high-impact projects
About the Company Dicetek is a global IT consulting firm headquartered in Dubai, delivering technology-driven solutions across the GCC and Asia. We specialize in enterprise transformation, software development, and end-to-end IT staffing. Partnering with major government, banking, and corporate clients, Dicetek helps organizations leverage next-gen technologies like Big Data, AI, and cloud computing to drive digital success. Job Title Senior Data Engineer - Big Data & Distributed Systems - Dubai IT Sector Senior Data Engineer - Big Data & Distributed Systems - Dubai IT Sector Job Overview Dicetek is hiring a Senior Data Engineer in Dubai to lead and deliver large-scale data initiatives across modern Big Data ecosystems. The role is ideal for an experienced engineer with deep hands-on expertise in Hadoop, Spark, Hive, and distributed processing frameworks, looking to make a significant impact in enterprise data platforms and analytics transformation. Job Location: Dubai, United Arab Emirates Industry: Information Technology and Services Function: Software Engineering / Development Salary: 30000-36000 monthly (Market estimated) Gender: Any Candidate Nationality: Any Candidate Current Location: Any Job Type: Full Time Job Overview The Senior Data Engineer will architect and manage high-performance data pipelines, mentor a team of engineers, and collaborate closely with business intelligence teams to deliver robust, scalable, and real-time data solutions. The role also involves hands-on coding in Java, Scala, and Python, while ensuring best practices in data modeling, cloud integration, and stream processing. Key Responsibilities
Lead the architecture, design, and development of distributed data pipelines using Hadoop, Spark, Hive, Pig, HBase, and related frameworks
Develop optimized MapReduce and Hive jobs and integrate data from diverse sources including NoSQL stores like Cassandra and HBase
Manage and guide BI teams and third-party vendors on project prioritization, data modeling, and dashboard delivery
Implement and monitor data quality checks and auditing processes
Build and maintain dimensional data models for efficient data access and business reporting
Design real-time streaming solutions using Spark-Streaming or Storm
Contribute to open-source or internal big data libraries, and stay updated with evolving technologies
Develop in object-oriented and functional programming languages such as Java, Python, and Scala
Leverage SQL and NoSQL platforms for both real-time and batch analytics
Collaborate cross-functionally with Data Science teams, supporting ML pipelines and AI model integrations
Utilize Azure services and modern cloud platforms for data storage, orchestration, and scalability
Job Requirements
10+ years of experience in Big Data engineering, with enterprise-scale data systems
Advanced expertise in Hadoop Stack, Spark, Hive, Pig, HBase, Impala, and Cloudera
Hands-on experience in distributed systems, high-throughput streaming, and data optimization
Proficient in Java, Scala, Python, and advanced SQL performance tuning
Strong knowledge of both relational (Postgres, MySQL) and NoSQL (Cassandra, HBase) databases
Proven experience managing data engineering teams and vendor coordination
Familiarity with cloud platforms like Azure for deployment, CI/CD, and data lake architecture
Experience in financial services, data science tooling, and machine learning environments is a plus
What We Offer
Work on cutting-edge data infrastructure projects in a dynamic enterprise environment
Collaborate with high-performing teams in one of Dubai's leading IT consulting firms
Competitive tax-free compensation and professional growth opportunities
Access to leading cloud and Big Data technologies in high-impact projects
About the Company Dicetek is a global IT consulting firm headquartered in Dubai, delivering technology-driven solutions across the GCC and Asia. We specialize in enterprise transformation, software development, and end-to-end IT staffing. Partnering with major government, banking, and corporate clients, Dicetek helps organizations leverage next-gen technologies like Big Data, AI, and cloud computing to drive digital success. Post Details Job Start Date Salary from 30000.00 Salary to 36000.00 Number of Vacancies 1 Location - Location City Dubai Desired Candidate's Profile Gender No Preference Nationality Candidate Current Location '
Beware of fraud agents! do not pay money to get a job
MNCJobsGulf.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.