Software Engineering Jobs in Qatar
There are 57 open Software Engineering jobs in Qatar on freehire right now. 16 of them were posted recently. The skills employers ask for most often are cloud, api and java.
Most requested skills
- cloud 56%
- api 51%
- java 46%
- azure 40%
- sql 40%
- ai 37%
- ci-cd 35%
- docker 33%
How the work is done
- Onsite 2 · 4%
- Remote 1 · 2%
Visa sponsorship offered in 100% of the 17 postings that state a position on it.
Seniority
- Senior 27
- Staff 5
- Lead 1
- Principal 1
Who is hiring
- 1000+ employees 4
- 501-1000 employees 2
- 51-200 employees 1
Senior Software Engineer
Senior Software Engineer designing and developing C++ applications for embedded and autonomous systems, including sensor integration, navigation algorithms, and robotics middleware at a defense technology joint venture in Qatar.
Senior Software Engineer, AI Operations
Oversees AI system stability, performance, and maintenance for public-sector clients, ensuring operational excellence by managing SLAs, model drift, and incident governance while bridging engineering and client governance.
Senior Software Engineer, AI Operations, GPS
Senior AI Ops engineer ensuring production AI systems for government/enterprise clients remain stable, performant, and compliant with SLAs. Focuses on MLOps, model governance, incident response, and automation to reduce operational toil.
Software Engineer
Builds and maintains full-stack web apps and APIs using Next.js, FastAPI, and PostgreSQL, while integrating AI solutions and cloud platforms like Azure AI and GCP.
Staff Software Engineer, Medical Imaging — Doha R&D
Design, develop, and integrate advanced medical imaging systems at Akura Medical's Doha R&D office, focusing on image processing, visualization, and AI/ML integration while ensuring FDA/ISO 13485 regulatory compliance.
Staff Software Engineer (Medical Imaging)
Staff Software Engineer designing and developing medical imaging systems that convert CT angiograms into 3D vascular models, using C++, Python, MATLAB, VTK, and Qt/QML with cloud and AI/ML integration.
Senior software engineer
Senior Software Engineer responsible for designing and maintaining enterprise infrastructure, DevOps, SecOps, and Oracle database administration in hybrid cloud environments, utilizing Terraform, Ansible, Kubernetes, and Oracle databases.
Senior Software Engineer
Key Requirements: 8+ years development (Spring Boot, Eureka Microservices, Spring JPA)-JAV is must Strong expertise in Kubernetes, Docker, CI/CD (Jenkins), Apache Kafka Experience leading technical team and delivering…
Senior software engineer – oracle access portal (oap crm)
Build and maintain a telecom-focused CRM portal using PHP (Yii2), Oracle DB, and RBAC, handling customer ops, billing, and secure access controls.
Senior software engineer: oracle osm/oep/oem expert (doha)
Designs and maintains Oracle OSM cartridges for telecom order workflows, builds/deploys code, upgrades OSM versions, and manages integrations with OSS/BSS systems like UIM, ASAP, BRM, and CRM in Doha.
Senior application developer
Senior developer builds GIS-based infrastructure planning tools using .NET, ArcGIS, and spatial databases for Qatar’s public sector.
Software engineer
Builds and delivers scalable, secure enterprise software products for a financial institution, focusing on Java/Kotlin/Spring Boot and PostgreSQL, while ensuring integration with cloud and security architectures.
Senior software engineer - oracle asap, uim and ci/cd
Senior engineer builds and deploys Oracle ASAP and UIM cartridges for a Qatar telecom operator, automating provisioning and CI/CD pipelines with Jenkins, Docker, and Kubernetes.
Senior software engineer (java/python/ai)
Build and deploy AI/ML systems and automation frameworks in Java/Python, integrating APIs and microservices while ensuring robust testing across distributed systems.
Senior software engineer – oracle osm, oep and oem
Senior engineer builds and maintains telecom order workflows using Oracle OSM, OEP, and OEM, integrating with OSS/BSS systems and automating deployments with Java, Spring, and Apache Camel.
Software Engineer in Test (SET)
Develops and maintains test automation frameworks for APIs and web UIs, builds CI/CD pipelines, and promotes QA best practices to ensure high-quality software delivery by collaborating with engineers and stakeholders.
Software Engineer (C++/Java) — Accommodation Provided, Qatar
Designs, builds, tests, and deploys software using C++, Java, JavaScript, HTML5, CSS3, and databases like Oracle and SQL Server in Qatar.
Web developer (.Net)
Build and maintain web apps with ASP.NET Core MVC, APIs, and Azure DevOps; design databases and BI reports for an engineering firm in Doha.
Senior java developer (microservices) - doha, qatar | agile team
Builds and maintains scalable Java microservices using Spring Boot/Spring Security for a fintech client in Doha, deploying on Azure with Docker/Kubernetes, and collaborates with Agile teams to debug and optimize systems.
