Senior Software Engineer – Data Engineering | Oracle, AWS & Redshift | Dubai, UAE

Kamayi

United Arab Emirates

On-site

AED 112,000 - 145,000

Full time

11 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Onsite in Dubai
Career growth opportunities
AWS certification support

Job summary

Kamayi is seeking a Senior Software Engineer - Data Engineering in Dubai, UAE, onsite. You will design, develop, and maintain scalable data engineering solutions using AWS data services, Oracle SQL/PL-SQL, and Redshift to support data warehousing and analytics.

The role emphasizes ETL/ELT pipelines, Python, PySpark, and BI platform integration. Ideal candidates have 5-8+ years of experience, strong SQL skills, and hands-on experience with AWS tools like S3, Glue, and EMR.

Qualifications

  • 5-8+ years of professional experience in software or data engineering.
  • Strong hands-on Oracle SQL and PL/SQL experience.
  • Deep experience with Amazon Redshift and AWS data services.
  • Proficient in Python and PySpark for data processing.
  • Experience with BI tools and data warehousing concepts.

Responsibilities

  • Design, develop, and maintain scalable data engineering solutions.
  • Build and optimize data pipelines using AWS data services.
  • Work with Amazon Redshift for data warehousing and analytics.
  • Develop data models and ETL/ELT pipelines.
  • Collaborate with BI teams and data analysts to support reporting.
  • Maintain code with Git and participate in Agile processes.
  • Provide production support and resolve data pipeline issues.

Skills

Oracle SQL/PL-SQL
Amazon Redshift
AWS data services
Python
PySpark
Data warehousing
ETL/ELT
Power BI
MicroStrategy
Tableau
Git
Agile

Tools

AWS S3
AWS Glue
Amazon EMR

Job description

Location

Dubai, United Arab Emirates

Job Category
  • Information Technology (IT) & Software
  • Engineering & Technical
  • Science & Research
Job Overview

We are seeking an experienced Senior Software Engineer - Data Engineering to join a technology team in Dubai, UAE, on an onsite basis. The position is suited to a data engineering professional with 5-8+ years of experience and strong hands-on expertise in Oracle SQL/PL-SQL, Amazon Redshift, AWS data services, data warehousing, and large-scale data processing.

The successful candidate will design, develop, maintain, and support data engineering solutions using AWS services including S3, Glue, and EMR. The role requires strong experience with ETL/ELT pipelines, dimensional data modeling, Python and PySpark, business intelligence platforms, version control, and Agile development practices.

This opportunity offers strong career growth within data engineering, cloud computing, data warehousing, and analytics. Professionals can strengthen their expertise in AWS data platforms, distributed data processing, data architecture, business intelligence, and production data systems through professional development, technical training, and relevant cloud or data engineering certifications.

Key Responsibilities
  • Design, develop, and maintain scalable data engineering solutions.
  • Develop and optimize Oracle SQL and PL/SQL processes.
  • Build and maintain data pipelines using AWS data services.
  • Work with Amazon Redshift for data warehousing and analytical workloads.
  • Develop data solutions using Amazon S3, AWS Glue, and Amazon EMR.
  • Design and implement ETL/ELT pipelines.
  • Develop dimensional data models for analytical and reporting requirements.
  • Use Python and PySpark for data processing and automation.
  • Optimize data processing workflows for performance and reliability.
  • Integrate data from multiple sources into enterprise data platforms.
  • Support business intelligence and reporting requirements.
  • Work with Power BI, MicroStrategy, Tableau, or similar BI platforms.
  • Maintain code using Git and established version-control practices.
  • Participate in Agile development processes and technical discussions.
  • Provide production support and troubleshoot data pipeline issues.
  • Monitor data processes and resolve operational issues.
  • Participate in on-call or production support activities when required.
  • Collaborate with software engineers, data analysts, BI teams, and business stakeholders.
Requirements & Qualifications
  • 5-8+ years of professional experience in software or data engineering.
  • Minimum 5 years of hands-on Oracle SQL and PL/SQL experience.
  • Strong experience with Amazon Redshift.
  • Strong AWS experience, particularly with:
    • Amazon S3
    • AWS Glue
    • Amazon EMR
  • Strong knowledge of data warehousing concepts.
  • Hands-on experience with ETL/ELT development.
  • Strong understanding of dimensional data modeling.
  • Experience using Python for data processing and automation.
  • Experience with PySpark.
  • Experience with business intelligence tools such as Power BI, MicroStrategy, or Tableau.
  • Experience with Git and version-control systems.
  • Understanding of Agile development methodologies.
  • Strong analytical and problem-solving skills.
  • Good communication and collaboration capabilities.
  • Production support or on-call experience is preferred.
Salary, Benefits & Career Growth

Salary: AED 10,000-13,000 per month

Benefits: Benefits are provided as part of the employment package; specific benefits were not detailed in the job posting.

This onsite opportunity provides exposure to enterprise data engineering, AWS cloud services, Oracle databases, Amazon Redshift, data warehousing, ETL/ELT, dimensional modeling, and advanced data processing.

Career progression may include opportunities toward Lead Data Engineer, Data Engineering Manager, Cloud Data Architect, Data Architect, Principal Data Engineer, and broader technology leadership positions. Continued professional development and certifications in AWS, data engineering, cloud architecture, Python, and data platforms can further support long-term career growth.

Employment Details
  • Position: Senior Software Engineer - Data Engineering
  • Location: Dubai, UAE
  • Work Arrangement: Onsite
  • Experience: 5-8+ years
  • Salary: AED 10,000-13,000/month + benefits
  • Production Support: Preferred
  • Employment Type: Not specified
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Data Engineer: Oracle & AWS Redshift - Onsite Dubai
Senior Data Engineer: Oracle & AWS Redshift - Onsite Dubai

Kamayi • United Arab Emirates

On-site
AED 112,000 - 145,000
Onsite in Dubai
Career growth opportunities
AWS certification support
Senior Oracle PL/SQL & - Data Warehouse Engineer
Senior Oracle PL/SQL & - Data Warehouse Engineer

Kamayi • Dubai

On-site
UAE employment visa sponsorship
Annual return air tickets
Comprehensive medical insurance
+2
Senior Oracle PLSQL & Data Warehouse Engineer
Senior Oracle PLSQL & Data Warehouse Engineer

Facilitative Employment Services - Kamayi • Dubai

On-site
AED 312,000 - 558,000
Work visa sponsored
Annual air tickets
Medical insurance
+2
Senior Data Architect (AWS Data Platforms)
Senior Data Architect (AWS Data Platforms)

NorthBay Solutions • Dubai

On-site
AED 350,000 - 600,000
Senior Data Engineer
Senior Data Engineer

NorthBay Solutions • Abu Dhabi

On-site
High-impact projects
Collaborative work environment
Cutting-edge technologies
Senior Data Engineer
Senior Data Engineer

NorthBay Solutions LLC • Abu Dhabi

On-site
AED 180,000 - 220,000
Senior Oracle PL/SQL & - Data Integration Engineer
Senior Oracle PL/SQL & - Data Integration Engineer

Kamayi • Dubai

On-site
UAE employment visa sponsorship
Annual air tickets
Comprehensive medical insurance
+2
Senior Oracle PLSQL & Data Integration Engineer
Senior Oracle PLSQL & Data Integration Engineer

Facilitative Employment Services - Kamayi • Dubai

On-site
AED 279,000 - 424,000
Salary: AED per month (based on exp)
UAE work visa sponsored
Annual air tickets as per UAE Labour/L
+3
Senior Software Engineer - Database & BI
Senior Software Engineer - Database & BI

Kamayi • Dubai

On-site
Work visa
Air tickets
Medical insurance
+2
Senior Data Engineer
Senior Data Engineer

EPAM Systems • Abu Dhabi

On-site
AED 350,000 - 550,000
End of service gratuity
Private healthcare
Life insurance
+6