Senior Data Engineer - Big Data & Distributed Systems - Dubai IT Sector Job Vacancy in UAE Dubai
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.