-
E-Solutions

Python Developer

E-Solutions
United Arab Emirates · Contract · Mid-Senior

Job Title: Python Engineer / Senior Python Engineer

Location: Dubai, UAE

Experience: 8-11 Years

Employment Type: 1 year + extendable


About the Role

We are looking for a talented Python Engineer or Senior Python Engineer to join our team and help build high-performance, secure, and scalable backend systems and real-time data pipelines. You will work closely with product owners, business translators, and analytics teams to power credit risk scoring systems with robust APIs and data infrastructure.

This is a high-impact, collaborative role where your work will directly support advanced analytics and machine learning efforts in a real-time environment.


Key Responsibilities

  • Design, develop, and maintain real-time data pipelines and APIs using FastAPI, Pydantic, and SQL.
  • Build modular, scalable pipelines for feature engineering and model-ready datasets.
  • Collaborate with Risk Analysts and cross-functional teams to solve business problems through data engineering.
  • Ensure timely delivery of features and services to support analytics and modeling use cases.
  • Write clean, robust, and maintainable code using typed Python and software engineering best practices.
  • Curate and transform structured, semi-structured, and unstructured data for analytics.
  • Develop unit and integration tests using Pytest to ensure high-quality code.
  • Work within an Agile squad and contribute to a culture of trust, learning, and ownership.


Key Skills & Technologies

  • Strong programming skills in Python (with type hints)
  • Hands-on experience with FastAPI, Pydantic, and Pytest
  • Strong understanding of software engineering principles and API design
  • Experience in data wrangling, feature engineering, and working with real-time pipelines
  • Proficiency in SQL and familiarity with data validation and quality checks
  • Familiar with tools such as Jupyter, Git, and Agile practices
  • Comfortable working with analytics and machine learning workflows


Qualifications

  • Bachelor's degree in Computer Science, Engineering, Mathematics, or related field (or equivalent experience)


Experience Required

  • 2+ years of hands-on experience building APIs and data pipelines in production
  • Experience working across structured, semi-structured, and unstructured data
  • Familiarity with analytics (descriptive, predictive, EDA) and feature engineering
  • Exposure to API-based ML or analytics pipelines

Key Skills

Ranked by relevance

python machine learning
Login to Apply
Posted
Aug 13, 2025
Type
Contract
Level
Mid-Senior
Location
Dubai

Industries

Banking

Categories

Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Barclays
Related

Python Developer

2026-05-27

Full-time
Associate
United Kingdom
Banking
Engineering
View Job Details
Hallmark Global Solutions Ltd
Related

Python Developer

2026-05-26

Full-time
Mid-Senior
Canada
IT Services
Information Technology
View Job Details
Kempuri
Related

AI Engineer

2026-05-19

Contract
Mid-Senior
Poland
Banking
Engineering