Senior Software Engineer Jobs in Dubai, UAE | Python Backend Developer | Salary AED 10,000–13,000/Month

Kamayi
Location
Dubai, United Arab Emirates (Client Site)
Job Category
- Information Technology (IT) & Software
Job Overview
An exciting opportunity is available for an experienced Senior Software Engineer to join a client site in Dubai, UAE. This position focuses on designing, developing, and supporting enterprise-grade backend applications within the pricing, revenue management, and travel technology domain. The successful candidate will leverage modern Python technologies, microservices architecture, and data-driven solutions to deliver scalable, high-performance platforms.
This role is ideal for backend software engineers seeking long-term career growth in enterprise application development and travel technology. Working closely with product owners, business stakeholders, and engineering teams, the selected candidate will contribute to digital transformation initiatives while enhancing expertise in Python development, predictive analytics, API design, and cloud-native application architecture. The organization also supports continuous professional development through exposure to enterprise-scale software engineering practices.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Python, FastAPI, and Flask.
- Build, enhance, and maintain RESTful APIs and microservices for enterprise and customer-facing applications.
- Develop software solutions supporting fare management, fare rules, and fare construction processes.
- Manage the complete Software Development Life Cycle (SDLC), including requirements analysis, design, development, testing, deployment, and production support.
- Perform advanced data analysis using SQL, Python, and Pandas to support pricing and revenue management decisions.
- Contribute to predictive analytics, forecasting, and recommendation engine initiatives.
- Collaborate with product managers, business analysts, and engineering teams to deliver technical solutions aligned with business objectives.
- Optimize application performance, scalability, and reliability.
- Troubleshoot production issues and provide ongoing application support.
- Maintain technical documentation and follow software engineering best practices.
Requirements & Qualifications
Education
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related discipline.
Experience
- 5–8 years of professional backend software engineering experience.
- Proven experience developing and supporting production-grade enterprise applications.
- Experience with airline Passenger Service Systems (PSS), fare management, or pricing platforms is required.
Technical Skills
- Python
- FastAPI
- Flask
- RESTful API development
- Microservices architecture
- SQL
- NoSQL databases
- Pandas
- Data visualization tools
- Predictive analytics
- Machine learning concepts
- Software Development Life Cycle (SDLC)
- Enterprise application development
- ATPCO fare rules and fare construction knowledge (preferred)
Professional Skills
- Strong analytical and problem-solving abilities
- Data-driven decision-making
- Team collaboration
- Communication and stakeholder engagement
- Ownership of end-to-end production systems
- Software architecture and system design
Salary, Benefits & Career Growth
Salary
AED 10,000 – AED 13,000 per month
Benefits
- Work visa sponsorship
- Air tickets
- Medical insurance
- Gratuity
- Paid time off
Career Growth
- Work on enterprise-scale backend systems within the travel technology industry.
- Gain experience in pricing, revenue management, predictive analytics, and modern microservices architecture.
- Enhance expertise in Python, FastAPI, cloud-native development, and enterprise software engineering.
- Opportunities for continuous professional development through complex, high-impact technology projects.
Application Process
Application Process (Website)
Apply only through the official job application process.
Click Apply Now on the website.
HR Email for Application
Send your updated CV directly to:
To apply for this job email your details to khadijahhussain@kamayi.pk
Discover more from Recrenza
Subscribe to get the latest posts sent to your email.
