Engineer - Full Stack
Check Your Format
- See if your CV format works for Presight
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.
Data Engineer
Job Description: Data Engineer – Full Stack
End-to-End Data Delivery & Data Architecture
Job location: Abu Dhabi, UAE
About Presight
Presight is an ADX-listed public company with Abu Dhabi based G42 as its majority shareholder and is the region’s leading big data analytics company powered by GenAI. It combines big data, analytics, and AI expertise to serve every sector, of every scale, to create business and positive societal impact. Presight excels at all-source data interpretation to support insight-driven decision-making that shapes policy and creates safer, healthier, happier, and more sustainable societies. Today, through its range of GenAI-driven products and solutions, Presight is bringing Applied AI to the private and public sector, enabling them to realize their AI strategy and ambitions faster.
Position Overview
We are seeking a Data Engineer to support end-to-end data delivery – from source-system analysis and data modeling through pipeline engineering and analytics enablement. Working within the target-state architecture, you will model data, build reliable end-to-end pipelines, and help turn complex datasets into trusted, decision-ready insight. The role combines hands-on data engineering with solid data modeling and architecture awareness and the analytical curiosity of a data analyst, operating across a multicultural, multinational environment with occasional travel to customer sites.
Responsibilities:
Key responsibilities
- Design and build scalable data pipelines (batch and real-time/streaming) from multiple data sources
- Develop and maintain data models (conceptual, logical, physical; star/snowflake schemas)
- Work across modern data architectures (lake, warehouse, lakehouse) including ingestion, storage, and processing
- Ensure data quality, integrity, and lineage through validation, monitoring, and observability
- Optimize data processing for performance, scalability, and cost efficiency
- Implement ETL/ELT workflows, orchestration, and automated data pipelines
- Apply software engineering best practices (version control, testing, CI/CD)
- Collaborate with business and technical stakeholders to translate requirements into data solutions
- Support data integration, cleansing, and migration from legacy systems
- Maintain documentation, metadata, and adhere to data governance and security standards
Qualifications:
Must-Have Experience & Education
- Minimum 5 years of experience across data engineering, data modeling, and data analysis, with exposure to data architecture
- Bachelor’s degree in Computer Science, Information Technology, or a related field
- Proven experience as a data analyst with strong knowledge of statistical methods and data visualization
- Demonstrated experience delivering production-grade data pipelines and platforms
- Mandatory: Hands-on experience with Microsoft Azure data stack (Azure Data Factory, Databricks/Synapse, ADLS Gen2, Azure SQL)
- Technical Skills
- Advanced data querying and manipulation, including complex logic, analytical functions, and performance tuning.
- Proficiency in a data engineering / data analysis programming language.
- Hands-on experience across the full data-model lifecycle using industry-standard modeling tools.
- Strong expertise defining granularity and identifying facts and dimensions for star and snowflake schemas based on business requirements.
- ETL/ELT design, data integration, workflow orchestration, and data-cleansing automation.
- Distributed processing and large-scale (big data) handling.
- Data warehousing and data lake / lakehouse storage architecture.
- Knowledge of statistics and experience using statistical methods to analyze datasets.
- Business intelligence and data visualization for self-service reporting.
- Cloud data platform experience across ingestion, storage, processing, and serving.
- Familiarity with version control, continuous integration and delivery, and data observability / quality practices.
Requirements
- •Minimum 5 years of experience across data engineering, data modeling, and data analysis
- •Bachelor’s degree in Computer Science, Information Technology, or a related field
- •Proven experience as a data analyst with strong knowledge of statistical methods and data visualization
- •Demonstrated experience delivering production-grade data pipelines and platforms
- •Hands-on experience with Microsoft Azure data stack (Azure Data Factory, Databricks/Synapse, ADLS Gen2, Azure SQL)
- •Advanced data querying and manipulation skills
Responsibilities
- •Design and build scalable data pipelines (batch and real-time/streaming) from multiple data sources
- •Develop and maintain data models (conceptual, logical, physical; star/snowflake schemas)
- •Work across modern data architectures (lake, warehouse, lakehouse) including ingestion, storage, and processing
- •Ensure data quality, integrity, and lineage through validation, monitoring, and observability
- •Optimize data processing for performance, scalability, and cost efficiency
- •Implement ETL/ELT workflows, orchestration, and automated data pipelines
- •Apply software engineering best practices (version control, testing, CI/CD)
- •Collaborate with business and technical stakeholders to translate requirements into data solutions
Related Jobs
Browse Similar
- See if your CV format works for Presight
- Get AI-rewritten bullet points
- Download Gulf-ready CV
60 seconds. $3.99 one-time.
Presight delivers AI-driven analytics and insights. The company specializes in geospatial intelligence and data fusion for various sectors.
Visit WebsiteView all jobs