Senior Python Data Engineer
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
About the Role
We are seeking a Senior Python Data Engineer to design, build, and maintain enterprise-grade data pipelines, integrations, and data warehouse solutions. The ideal candidate has 5+ years of experience with Python, Apache Airflow, Power BI, and APIs, and is based in the UAE.
Key Skills for This Role
Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines using Python
- Build integrations with various data sources including APIs, relational databases, and flat files
- Design and implement Apache Airflow DAGs for workflow orchestration
- Design, build, and maintain data warehouse structures for reporting and analytics
- Develop reporting ready datasets and data models
- Optimize SQL queries and warehouse performance
- Build and maintain Docker images and containerized applications
- Participate in code reviews and technical knowledge sharing
Requirements
- 5+ years of experience in data engineering or related field
- Strong understanding of Python, Apache Airflow, Power BI, APIs, and databases
- Based in the UAE
- Excellent problem solving and analytical skills
- Strong communication skills
Full Job Posting
Role Summary
- We are seeking a highly skilled Senior Python Data Engineer to join our Data & Analytics team. This role is focused on designing, building, and maintaining enterprise grade data pipelines, integrations, data warehouse solutions, and reporting datasets.
Key Responsibilities
- Design, develop, and maintain scalable ETL/ELT pipelines using Python.
- Build integrations with a variety of data sources including APIs, relational databases, flat files, and third party systems.
- Implement data extraction, transformation, validation, and loading processes.
- Develop incremental loading and change tracking mechanisms.
- Troubleshoot, optimize, and enhance existing data pipelines.
- Develop reusable and maintainable data processing components.
- Build and enhance internal data integration and orchestration capabilities.
- Participate in solution design, architecture reviews, and technical discussions.
- Produce well structured, testable, and documented code.
- Design and implement Apache Airflow DAGs.
- Build reliable workflow orchestration and scheduling processes.
- Monitor pipeline execution and resolve operational issues.
Data Warehousing & Reporting
- Design, build, and maintain data warehouse structures that support reporting and analytics requirements.
- Develop reporting ready datasets and data models.
- Optimize SQL queries and warehouse performance.
- Support the delivery of operational, management, and analytical reporting requirements.
- Collaborate with business stakeholders, analysts, and reporting teams to ensure data accuracy and usability.
- Assist in troubleshooting reporting and data quality issues when required.
Engineering Excellence
- Build and maintain Docker images and containerized applications.
- Participate in code reviews and technical knowledge sharing.
- Develop unit tests and integration tests.
- Utilize Git based development workflows and version control best practices.
- Support CI/CD and deployment processes where required.
Requirements
- Has 5+ years of experience, good understanding of Python, Apache Airflow – Power BI – APIs (Rest API) and database
- Candidates should already be based in the UAE
- Strong influencing, leadership, and communication skills with the ability to operate effectively across both technical and non technical audiences
- Excellent attention to detail, problem solving, and analytical skills.
- Strong communication skills and ability to work effectively in a remote environment.
Preferred Qualifications
- Good understanding of the stock market, database systems with an understanding of trading systems, MT Platforms (MT4, MT5) and accounts.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at amana
Marketing CRM Executive
Dubai, UAE
Amana is seeking a Marketing CRM Executive to manage and optimize CRM campaigns across multiple channels. The role requires 4+ years of experience, Arabic language proficiency, and strong knowledge of HTML, CSS, and Exce
Financial Markets Sales Representative
Dubai, UAE
About amana amana is a leading neobroker in the Middle East, providing retail and professional clients with access to global financial markets through a modern, mobile-first platform. amana does not provide financial adv
Head of Cloud Systems & Security
Dubai, UAE
At amana, we’re building the future of investing through a modern, mobile-first fintech platform designed for the next generation of investors across the region. We’re looking for a highly technical and hands-on Head of
Product Integration Specialist
Dubai, UAE
At Amana Capital, we are building a trading and investment app designed to make investing simpler, smarter, and more accessible. We’re looking for a Product Integration Specialist to join our Product team, someone who ca