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
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-05-27
Python Developer
2026-05-26
- Posted
- Aug 13, 2025
- Type
- Contract
- Level
- Mid-Senior
- Location
- Dubai
- Company
- E-Solutions
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Python Developer
2026-05-27
Python Developer
2026-05-26