Software Engineer Jobs Dubai UAE 2026

talabat — MENA’s leading online food and groceries ordering platform operating across 9 countries with millions of daily orders — is hiring a Software Engineer in Dubai. Backed by the global Delivery Hero network with engineering teams in 13 countries, this role involves designing and delivering software solutions using .NET, Golang, C#, React, TypeScript, and cloud platforms — within a world-class engineering culture built on XP, Domain-Driven Design, Pair Programming, and Continuous Delivery.

About talabat — MENA’s Leading Food & Grocery Tech Platform

Founded: 2004 in Kuwait — grown to become MENA’s largest and most popular food ordering platform

Scale: 9 countries, 2,000+ employees, millions of users, hundreds of thousands of orders every day

Parent Network: Part of Delivery Hero — a truly global network with engineering teams in 13 countries and operations in 40+ countries

Markets: GCC (UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, Oman), Egypt, and Jordan

Mission: Building the next generation of online delivery platforms across the globe from a world-class Dubai engineering hub

Engineering Culture & Tech Stack

Engineering Philosophy: eXtreme Programming (XP), Domain-Driven Design, Lean, Continuous Delivery

Collaboration: Pair and Mob programming — co-creating together for higher quality and faster value delivery

Backend: .NET, Golang, C# — robust backend engineering for large-scale distributed systems

Frontend: JavaScript, TypeScript, React — modern, component-driven frontend development

Cloud: AWS, Google Cloud, Azure — cloud-native architecture at massive scale

Architecture: Microservices, Event-Driven systems, RESTful APIs — distributed systems at platform scale

Position Overview

This Software Engineer role at talabat in Dubai is a meaningful, hands-on engineering position within MENA’s most recognised and high-scale food technology platform. You will be a contributing member of a cross-functional product team — working with engineers, product managers, and data professionals to continuously discover customer needs and build software solutions that deliver real business value. Using talabat’s XP-based engineering culture, you will design, write, and release software end-to-end across backend and frontend systems — working in small, frequent delivery batches that prioritise quality as the enabler of speed. This is an environment where Pair Programming, Domain-Driven Design, and Continuous Delivery are not aspirations — they are daily practice, deeply embedded in how every engineer on the talabat platform works and grows.

 Why This Role Matters: As a Software Engineer at talabat Dubai — MENA’s #1 food and grocery delivery platform in the Delivery Hero global network — you will build and ship software that serves millions of users across 9 countries every single day, work within one of the Middle East’s most technically advanced and engineering-culture-first technology organisations, develop your skills in .NET, Golang, React, and cloud-native microservices architecture at genuine internet scale, and advance your software engineering career in Dubai’s thriving and rapidly growing technology sector within a company that genuinely believes quality enables speed — not the other way around.

 Key Responsibilities

Continuous Discovery & Product Engineering

  • Participate actively alongside other engineers, product managers, and data professionals in the continuous discovery of customer needs, business problems, and desired outcomes — contributing engineering perspective to shape the product roadmap
  • Seek to deeply understand talabat’s product, customers, and business context — developing the product engineering mindset that enables you to innovate more effectively, deliver greater customer value, and find genuine purpose in the work you build
  • Contribute to customer-focused, outcome-driven software decisions — moving beyond task execution to think critically about the business impact of every feature, design choice, and technical solution you propose and implement

Software Design, Development & Delivery

  • With guidance from senior engineers, design, write, and release software as a complete end-to-end solution to a business domain problem — taking ownership of your code from initial design through testing, code review, deployment, and production monitoring
  • Deliver value in small, frequent batches aligned with talabat’s Continuous Delivery engineering standards — maintaining momentum through short feedback loops, fast iteration, and a relentless focus on shipping working, tested software
  • Build and maintain both backend systems — using .NET, Golang, or C# — and frontend interfaces using JavaScript, TypeScript, and React — contributing to a full-stack engineering capability within your cross-functional product team
  • Write high-quality, clean, testable code with a strong emphasis on automated end-to-end testing — understanding that at talabat, quality is not a phase at the end of development; it is built in at every step of the engineering process

Distributed Systems & Cloud Architecture

  • Understand the scalability, complexity, and performance characteristics of the services your team owns — developing the architectural awareness needed to make informed engineering decisions on a platform that handles hundreds of thousands of orders daily
  • Apply working knowledge of Distributed Systems Architecture principles — including Microservices design, Event-Driven architecture, and RESTful API design — to build resilient, scalable, and maintainable services on talabat’s platform
  • Work with cloud platforms — AWS, Google Cloud, or Azure — to design and deploy cloud-native solutions, leveraging managed services, containerisation, and infrastructure-as-code to support talabat’s global delivery operations
  • Develop understanding of both relational and non-relational databases — applying appropriate data storage and retrieval patterns to support the specific performance, consistency, and scalability needs of your team’s services

Pair & Mob Programming — Collaborative Engineering

  • Actively participate in Pair and Mob Programming sessions — co-creating software with other engineers to deliver higher quality code sooner, share knowledge more effectively, and find genuine joy in productive human connection through collaborative technical work
  • Embrace talabat’s eXtreme Programming (XP) and Domain-Driven Design practices — continuously learning and applying these engineering disciplines to improve the quality, maintainability, and business alignment of every system you contribute to
  • Engage openly with continuous feedback — from code reviews, pair sessions, retrospectives, and customer data — maintaining the humble, curious, growth mindset that is essential for engineering success in talabat’s fast-moving, high-scale technology environment

Team Growth & Self-Organisation

  • Participate actively in the optimisation of your team’s engineering practices — contributing ideas, observations, and improvements that help your team evolve into a more self-organised, efficient, and continuously improving unit
  • Seek mentorship from senior engineers — proactively developing the product engineering skills, domain knowledge, and technical depth needed to grow into an engineer capable of solving complex business problems end-to-end
  • Build empathetic, collaborative relationships with other engineers, product managers, data professionals, and stakeholders across talabat’s cross-functional teams — contributing to a work environment where psychological safety and mutual respect enable the best engineering outcomes

Qualifications & Requirements

Technical Knowledge

  • Good knowledge of foundational software engineering principles and some hands-on software development experience — preferably with Backend development in .NET, Golang, or C# and Frontend development using JavaScript, TypeScript, and React
  • Exposure to automated testing practices with a focus on end-to-end quality — understanding that at talabat, testing is an integral part of the development process, not an afterthought
  • Understanding of the basics of Distributed Systems Architecture — including Microservices, Event-Driven systems, and RESTful Services — as applied in large-scale, high-traffic internet platform environments
  • Understanding of both relational and non-relational database fundamentals, and familiarity with cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure

Education

  • Bachelor’s Degree in Computer Science or a closely related technical field is preferred — however, equivalent practical engineering experience and demonstrable skills will also be considered and valued at talabat

Personal Qualities

  • Empathetic and able to build strong, genuine working relationships with other engineers — essential for thriving in talabat’s Pair and Mob programming culture and cross-functional team environment
  • Humble, curious, and open-minded with a true growth mindset — actively seeking feedback, embracing continuous learning, and approaching every challenge with intellectual honesty and a genuine desire to improve
  • Good verbal and written communication skills — the ability to express technical ideas clearly, participate effectively in code reviews, and collaborate productively across talabat’s diverse, international engineering teams
  • Genuine passion for software engineering and technology — a natural desire to understand how things work, why they break, and how to build systems that are fast, reliable, and genuinely valuable to the customers who use them every day

About talabat Engineering in Dubai, UAE

talabat is not just a food ordering app — it is MENA’s most sophisticated and widely used consumer technology platform, delivering hundreds of thousands of orders every single day across the UAE, Saudi Arabia, Kuwait, Qatar, Bahrain, Oman, Egypt, and Jordan. As part of the Delivery Hero global network — with engineering teams in 13 countries and operations in 40+ — talabat’s Dubai engineering hub sits at the centre of a genuinely world-class technology organisation that builds at scale, ships with confidence, and consistently raises the standard for what great software engineering looks like in the MENA region.

What makes talabat’s engineering culture genuinely distinctive is its unwavering commitment to quality as an enabler of speed — not a trade-off against it. Through Pair and Mob Programming, Domain-Driven Design, and Continuous Delivery, talabat engineers build software that is clean, tested, and deployed confidently — creating the kind of fast feedback loops and technical foundations that allow the team to innovate quickly without accumulating the technical debt that slows so many other technology organisations down.

Career Excellence: Join talabat in Dubai as a Software Engineer — where your .NET, Golang, React, and cloud engineering skills will contribute to a platform that serves millions of users across the MENA region, and where talabat’s exceptional engineering culture will help you grow into the product engineer you aspire to become.

Who Should Apply?

  • Backend Software Engineers: With .NET, Golang, or C# experience and a strong understanding of microservices, event-driven architecture, and RESTful API design at scale in production environments
  • Full-Stack Engineers: With both backend (.NET, Golang) and frontend (React, TypeScript) development skills — ready to contribute across the full technology stack within a cross-functional talabat product team
  • Cloud-Native Engineers: With hands-on AWS, GCP, or Azure experience seeking a Software Engineer role at MENA’s largest food technology platform within the global Delivery Hero engineering network
  • XP & Agile Engineering Practitioners: With experience or a strong interest in eXtreme Programming, Domain-Driven Design, Pair Programming, and Continuous Delivery methodologies that power talabat’s engineering culture
  • Dubai & MENA-Based Software Engineers: Ready to join a world-class technology team in Dubai and build software that impacts millions of users across 9 countries with every deployment — shipping products that people use and love every day
Software Engineer Jobs Dubai UAE 2026

Recently opened JOBS 👇🏻

Project Manager Jobs Abu Dhabi UAE 2026

Civil Planning Manager Jobs Abu Dhabi 2026

Leave a Comment

Select Your Degree:
Please select an option.
Select Your Experience:
Please select an option.
Select Currently Your Location:
Please select an option.
Please wait...
7
Aap ka agla page 7 second mein khulega...