Company logo hidden

Senior Python Data Engineer

Unlock employer Dubai, United Arab Emirates Posted: 22 Jul 2026

Financial

  • Estimate: $90k - $120k*
  • Zero income tax location

Accessibility

  • Office Only
  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Senior
  • English: Professional

Position

We are looking for an experienced Senior Python Data Engineer with strong expertise in Python development, microservices architecture, data engineering, and backend API development. The ideal candidate will have hands-on experience building scalable Python-based applications and data services, designing robust REST APIs, performing complex data transformations, and developing high-performance backend frameworks to support enterprise data-driven applications. This role requires strong proficiency in Python web frameworks, asynchronous programming, microservices architecture, ETL processes, database management, and modern software engineering best practices. Exposure to big data technologies, DevOps practices, and cloud-native architectures will be highly advantageous.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Key Responsibilities

  • Design, develop, and maintain scalable Python-based web frameworks and backend services.
  • Develop robust RESTful APIs using Python frameworks such as FastAPI, Flask, or Django.
  • Build and maintain microservices-based applications supporting enterprise data platforms.
  • Design and implement data transformation pipelines for data ingestion, processing, and enrichment.
  • Develop backend systems to efficiently serve datasets through APIs and other interfaces.
  • Collaborate with cross-functional teams to deliver scalable and secure data-driven applications.
  • Ensure data integrity, consistency, and quality across data transformation pipelines.
  • Participate in code reviews and contribute to software engineering best practices.
  • Troubleshoot, debug, and resolve production issues across applications and data pipelines.
  • Collaborate closely with stakeholders and engineering teams throughout the SDLC.

Requirements

  • Strong hands-on expertise in Core Python, including Python programming concepts and object-oriented programming.
  • Experience building enterprise-grade Python applications.
  • Hands-on experience with Python web frameworks like FastAPI, Flask, or Django.
  • Strong experience with microservices-based application design and service-oriented architectures.
  • Experience implementing API security best practices and OAuth/JWT authentication protocols.
  • Expertise in data transformation pipelines, ETL processes, and data quality management.
  • Experience with both relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with CI/CD pipeline development, Git-based workflows, and production deployments.
  • Strong analytical and problem-solving skills, with excellent communication capabilities.
  • Ability to work effectively in Agile and collaborative environments.
  • A strong ownership mindset and attention to detail.
Apply Direct

Jobs you might like   View all jobs

About Fintech / Real-Time Payments / Banking Software Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct