Software Engineering Jobs in United Arab Emirates
There are 336 open Software Engineering jobs in United Arab Emirates on freehire right now. 91 of them were posted recently. The skills employers ask for most often are java, api and python.
Most requested skills
- java 54%
- api 43%
- python 36%
- cloud 32%
- ci-cd 27%
- rest 26%
- sql 25%
- javascript 24%
How the work is done
- Remote 14 · 4%
- Hybrid 12 · 4%
- Onsite 5 · 1%
Visa sponsorship offered in 95% of the 74 postings that state a position on it.
Seniority
- Senior 92
- Intern 10
- Lead 9
- Junior 8
- Staff 6
- Middle 5
Who is hiring
- 1000+ employees 17
- 501-1000 employees 9
- 11-50 employees 5
- 51-200 employees 5
- 201-500 employees 4
Software Development Engineer 3 (Ecommerce)
Build and own core e-commerce backend systems—identity, orders, refunds, and tracking—using Python/Java/Node.js, microservices, and cloud-native tools to power a high-traffic platform.
Senior Ocean Modeller & Software Developer — HPC/NEMO
Develop high-resolution ocean models and analyze complex oceanographic data using FORTRAN and Python to support forecasting and research at an advanced climate-tech center.
Senior Ocean Modeller/Software Developer – University of Plymouth
Develop and maintain high-resolution ocean models using NEMO (FORTRAN/Python) to forecast marine conditions, with HPC and data assimilation expertise required.
Senior Software Developer - Health Tech Impact & Growth
Senior developer building software to improve patient care and operational efficiency for a Dubai-based health-tech team using Java, C++, or Python and SQL/MySQL.
Senior Software Developer — Lead & Mentor
Senior developer designs, codes, and mentors junior peers on client projects using Java, C++, or Python.
Graduate Programme 2027: Software Engineer (Python)
Graduate Software Engineer role building scalable Python APIs, data pipelines, and financial systems using PostgreSQL, Kafka, and Kubernetes in a hybrid fintech environment.
Software Development Engineer II
Build AI models and APIs for geospatial imagery, including LLMs, computer vision, and AI agents, using Python and ArcGIS tools.
Software Development Engineer 3
Build and own core e-commerce systems like identity, order tracking, and refunds for a high-traffic regional retail platform using Python/Java/Node.js and cloud-native tools.
Senior Software Development Engineer 3 (SDE 3) - Delivery ID - 35669
Senior engineer building and scaling backend systems for a high-traffic e-commerce platform, including delivery promise, warehouse, and transport services using Kafka, Kubernetes, and cloud platforms.
Senior Software Development Engineer 3 (Ordering Applications Squad)
Senior engineer building and scaling microservices in Python/Java/Node.js on AWS/GCP/Azure, with Kubernetes, Kafka, and observability tooling.
PYTHON DEVELOPER
Builds LLM-powered agents that turn natural language into data analysis, using Python, pandas, LangChain, and text-to-SQL toolkits to process CSV and database queries.
python Developer
Builds scalable Python backends (Django/Flask) and REST APIs, integrates with front-end, and maintains high-availability systems for a retail-focused product.
Python Developer | IrisStar Technologies | Dubai, UAE
Build and maintain scalable Python backend services, integrate REST APIs, and optimize database interactions for enterprise applications.
Python Developer Intern
Build and test Python-based APIs and backend services using FastAPI, Flask, or Django while collaborating with cross-functional teams in a fast-paced internship.
Graduate Intern Python Developer Microsoft Azure Cloud Applications - Parsons Corporation - Dubai UA
Builds Python backend services and RESTful APIs for cloud apps on Microsoft Azure, integrating databases and deploying via DevOps pipelines.
Graduate Python Developer Intern - Azure API & Cloud Dubai
Graduate intern designs and maintains Python-based RESTful APIs, deploys to Microsoft Azure, and collaborates on enterprise cloud systems.
Graduate Intern Python Developer Microsoft Azure - Parsons Corporation - Dubai, UAE
Graduate intern develops Python REST APIs and deploys them to Microsoft Azure, working with SQL/NoSQL databases and CI/CD pipelines.
Python Developer - Crypto
Builds and maintains backend services for crypto trading and blockchain integrations using Python, FastAPI/Flask, and SQL.