best counter

Software Engineer II – Backend Jobs in Dubai – talabat

  • Full Time
  • Dubai

Software Engineer II – Backend Jobs in Dubai – talabat

Software Engineer II Backend jobs in Dubai are open at talabat, which is recruiting for a Software Engineer II – Backend at its Dubai Global Tech Hub. The role is a backend engineering position in a cross-functional team, building the systems behind talabat’s DMart network of dark stores and distribution centres across the Middle East and North Africa. No closing date is stated on the official posting, which was published on 3 November 2026, so interested candidates should apply promptly.

The Software Engineer II works end to end on a business domain: discovery, design, delivery and what happens after the software ships. The role suits a backend engineer with at least three years of experience who is comfortable with Extreme Programming practices such as test-driven development and pair programming, and who wants to own a service and keep improving it with a small, self-organised team.

About talabat

talabat is the leading on-demand food and Q-commerce app for everyday deliveries in the region. Since launching in Kuwait in 2004, talabat has grown to serve customers in eight countries across the region, connecting them with restaurants and local shops and giving riders reliable earning opportunities every day. talabat is part of the Delivery Hero group, and applications for its roles are made through the Delivery Hero careers portal.

The company describes its workforce as more than 6,000 talabaty, working in a high-performance culture built on engaged people and growing talent density. Its DMart network spans more than 860 dark stores and 31 distribution centres across eight MENA markets. The Dubai Global Tech Hub is where talabat builds the technology behind that network, including a new domain that brings intelligence to how it operates: predicting demand, optimising stock movement and catching problems before they surface.

Software Engineer II – Backend: role overview

The Software Engineer II – Backend is embedded in a cross-functional team of engineering, product and data specialists, working on one domain end to end. The systems that make the DMart network run are the team’s to own: the engineer takes part in continuous discovery of customer and business needs, designs, writes and releases software that solves an end-to-end problem in the business domain, and delivers value in small batches in line with the team’s engineering standards.

The role is about ownership, not just coding. The engineer is expected to understand the scalability and complexity of their services and to own and innovate across the entire software development lifecycle. They also help improve the team’s own practices, turning it into a self-organised, continuously improving unit, and they question and simplify the organisation’s systems, processes and solutions where a simpler approach would work better.

Key responsibilities

The main duties of the role, as stated on the official talabat posting, are:

  • Take end-to-end ownership of a specific area or initiative, empathising with users’ pains, desires and needs and exploring alternative ways of working that optimise for co-creation.
  • Take part in continuous discovery of customer and business needs, desires and problems alongside the cross-functional team, to drive the outcomes the business wants.
  • Design, write and release software as a solution to an end-to-end problem in the business domain, delivering value in small batches in accordance with the team’s engineering standards.
  • Understand the scalability and complexity of the services owned, and own and innovate across the entire software development lifecycle.
  • Support optimisation of the team’s practices to develop it into a self-organised, continuously improving unit.
  • Critically question and simplify the tech organisation’s systems, processes and solutions.
  • Build the systems behind talabat’s DMart network, helping to predict demand, optimise stock movement and catch problems before they surface.

Requirements and qualifications

To be considered for this role, candidates must meet the following requirements, as stated on the official posting:

  • At least 3 years of software engineering experience, preferably within an Extreme Programming environment using test-driven development, pair programming, simple design and continuous refactoring, with predominant languages being .NET, Golang and C#.
  • Experience in testing, with a focus on automated end-to-end quality.
  • Experience in distributed systems architecture, including microservices, event-driven and RESTful services.
  • Experience working with relational and non-relational databases.
  • Exposure to cloud platforms such as AWS, Google Cloud and Azure.
  • Experience building, maintaining and improving with trunk-based development and continuous delivery.
  • An understanding of lean and agile values and principles and their associated practices.
  • Empathy and the ability to build relationships easily, good verbal and written communication skills, and a humble, curious and open-minded approach with a growth mindset, thriving on continuous feedback.

Candidates should show that they can take ownership of a service, work well in a cross-functional team, and keep quality high through testing and small, frequent releases.

What talabat offers

No salary, visa, perk or specific benefit is stated on the official job page, so none is given here. The posting describes talabat’s engineering culture — shortening feedback loops, quality enabling speed, and product-minded engineers — and the opportunity to work on systems used across eight countries. Candidates who are shortlisted will receive full details of the employment package from talabat during the recruitment process.

How to apply for the Software Engineer II – Backend job in Dubai

Applications are made through the official Delivery Hero careers portal, where talabat’s roles are listed. Candidates should prepare a CV that shows their years of software engineering experience, their work with .NET, Golang or C#, and examples of distributed systems, automated testing and continuous delivery. No closing date is stated on the official posting, which was published on 3 November 2026, so applications should be made as soon as possible.

Apply here on the official Delivery Hero careers page: Software Engineer II – Backend – talabat, Dubai.

talabat and Delivery Hero never charge candidates for recruitment. Job seekers should only apply through the official careers portal and should be wary of anyone asking for payment in connection with a talabat job.

Frequently asked questions

Where is this job based?
Dubai, United Arab Emirates, at talabat’s Dubai Global Tech Hub.

What is the closing date?
No closing date is stated on the official posting, which was published on 3 November 2026. Candidates should apply promptly, as the role may close once a suitable candidate is found.

How much experience do I need?
At least 3 years of software engineering experience, preferably in an Extreme Programming environment, with .NET, Golang or C# as the predominant languages.

What will I be working on?
Backend systems for talabat’s DMart network of more than 860 dark stores and 31 distribution centres across eight MENA markets, bringing intelligence to demand prediction, stock movement and problem detection.

Is a salary stated?
No. The official posting does not state a salary, visa or benefits package, so none is given here.

To apply for this job please visit careers.deliveryhero.com.