We are looking for a Senior Data Engineer for an AI Start-up based in Dubai.
Location – Dubai, UAE (Hybrid Work Model)
Salary – 24,000-28,000 AED/month + benefits
Requirements:
- Bachelor’s/master’s in computer science, Engineering, or related field.
- 7+ years in data engineering, with 3+ years in senior/lead roles.
- Expertise in pipeline orchestration (Airflow, dbt).
- Proficiency in cloud platforms (Azure), SQL/NoSQL databases, and distributed systems (Spark, Elasticsearch).
- Experience with cache databases (E.g. Redis).
- Strong coding skills in Python, SQL, or Scala.
- Deep knowledge of data modelling (Kimball, Data Vault) and optimization techniques (partitioning, indexing).
- Experience in database administration, such as Microsoft Certified Database Administrator (MCDBA), or equivalent.
Key responsibilities:
- Data Architecture & Strategy:
- Design and implement scalable, secure data architectures (data lakes, warehouses, marts) aligned with business goals.
- Design, implement, and maintain database systems, such as SQL Server, Postgres, Mongo, etc.
- Create and manage database schemas, tables, and indexes to ensure data integrity and optimal performance.
Data Migration Leadership:
○ Plan and execute end-to-end data migration projects (legacy to modern systems), ensuring minimal downtime and data integrity.
○ Develop validation frameworks and reconciliation processes.
- Pipeline Development & Optimization:
- Build high-performance ETL/ELT pipelines using tools like Apache Spark, Airflow, or dbt.
○ Utilize open-source tools to efficiently gather, cleanse, and integrate data from various sources, including databases and different data sources.
○ Optimize data workflows for speed, cost-efficiency, and reliability by fine-tuning queries, indexing strategies, and database configurations
● Data Governance & Quality:
○ Implement data quality checks, monitoring, and governance policies (e.g., metadata management, lineage tracking).
○ Monitor database performance and troubleshoot issues to ensure optimal database operation.
○ Create and maintain documentation of database configurations, processes, and procedures.
- Cross-Functional Collaboration:
- Collaborate with software developers to design and implement database solutions that meet application requirements.
○ Partner with data scientists, analysts, and business teams to understand requirements and deliver actionable datasets.
○ Translate business needs into technical specifications.
About the Role:
As a Senior Data Engineer, you will design, build, and maintain robust data systems to support large-scale data migration, pipeline automation, and architecture optimization. You will collaborate with cross-functional teams to ensure data integrity, performance, and accessibility while mentoring junior engineers. Your expertise in cloud platforms, ETL/ELT workflows, and data modelling will drive the evolution of our data ecosystem.
Looking for a new job? Pink Camel Jobsite is launching soon - register now to be notified of our launch - www.pinkcameljobsite.com