Company logo hidden

Python Engineer

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

Financial

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

Accessibility

  • Hybrid
  • Visa Provided

Requirements

  • Experience: Unspecified
  • English: Professional

Position

We are looking for a talented Python Engineer to join our agile unit. This role involves architecting resilient web frameworks, engineering backend logic to serve datasets efficiently, and executing data transformations for our analytics-centric applications. A strong understanding of Python, web development ecosystems, data processing methodologies, and database administration is required.

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

Work Conditions: Hybrid, Full-time
Location: Dubai, Dubai, United Arab Emirates

Roles and Responsibilities:

  • Core Python Skills: Proficient in Python language fundamentals, with extensive experience using web frameworks like Flask and FastAPI to construct RESTful APIs. Experience with asynchronous programming via asyncio is essential, along with a thorough understanding of microservices architecture and the ability to write clean, high-performance, and sustainable code.

  • Security Best Practices: Knowledge of security protocols for microservices, focusing on authentication, authorization, and encryption. Experience in securing APIs using OAuth, JWT, and API gateways is expected.

  • Web Framework Development: Capable of designing and maintaining high-scale web frameworks using Python in collaboration with front-end engineers. Proficiency in one or more Python-based web frameworks (e.g., Django, Flask, Pyramid) is necessary.

  • Object Relational Mappers (ORMs): Experience in designing backend systems that deliver datasets through APIs. This includes using ORMs like SQLAlchemy or Django ORM for managing data, including defining models and handling CRUD operations.

  • Data Transformations and Database Management: Ability to design and maintain database schemas, optimize retrieval performance, and manage both relational and NoSQL storage solutions. Experience with ETL workflows for data processing is important.

Other Skills:

  • Debugging and testing skills, including logging, unit testing, and integration testing.
  • Proficiency in version control systems like Git.
  • Effective communication and teamwork abilities.

Language Requirements: Proficiency in English is expected.

Apply Direct

Jobs you might like   View all jobs

About IT Services and Solutions Company

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

Ready to apply for this role?

Apply Direct