Gulf Careers – Jobs in Dubai.
UAE, Saudi, Kuwait, Qatar, Oman, Bahrain

Sign Up & Advertise Jobs Free
The Best Free Job Posting Site in UAE & GCC

CareersInGulf.com – Top Gulf Job Portal | Find the Latest Jobs in Dubai, UAE, Saudi Arabia, Oman, Qatar, Bahrain, Kuwait & GCC. The Best Free Job Posting Site in Dubai & the Middle East.
jobs in UAE Dubai Abu Dhabi Sharjah Ajman UAE JOBS Jobs in Saudi Arabia Saudi Jobs jobs in kuwait Kuwait Jobs jobs in oman Oman Jobs jobs in Qatar Qatar Jobs jobs in bahrain Bahrain Jobs
Dubai Jobs Abudhabi Jobs Sharjah Jobs RAK Jobs UAQ Jobs Fujairah Jobs Riyadh Jobs Dammam Jobs Jobs for Indians Jobs for Pakistanis Jobs for Philippines Jobs for other Nationalities

Post jobs for free on the best job site in UAE & GCC – Sign up now & get 10 Free Job Posting Credits!

Software Engineer - Backend Services

Posted date [2026-05-25]   (ID: 45662)
Gulf and UAE company jobs
Talabat is the MENA region’s leading on-demand delivery platform, headquartered in Dubai and operating across eight markets. We leverage a tech-driven flywheel model to connect millions of users with food, groceries, and essential services. By bridging the gap between people and local businesses, we continue to scale our ecosystem and simplify everyday life through innovation.

Job Description and Requirements

Software Engineer - Backend Services

Job Snapshot

Role: Software Engineer - Backend Services
Location: Dubai, United Arab Emirates
Industry: Internet
Function: IT-Software Development
Experience: Software development experience required
Job Type: Full-time

Position Overview

Software Engineer - Backend Services in Dubai, United Arab Emirates is an Internet industry opportunity focused on building reliable backend software, supporting distributed systems, and delivering business value through modern engineering practices. This role is suitable for a growth-minded engineer with foundational software development experience, preferably in .NET, Golang, or C#, who wants to work in a collaborative product engineering culture built around continuous discovery, clean delivery, automated quality, and customer-focused outcomes.

The position offers exposure to domain-driven design, continuous delivery, microservices, event-driven architecture, cloud platforms, and end-to-end product engineering within a high-scale online food and grocery delivery platform.

Job Details

Country: United Arab Emirates
City: Dubai
Industry: Internet
Function: IT-Software Development
Salary: 12000-22000
Estimated salary range based on similar jobs in the job city; please confirm the final offer with the employer.
Gender: Any
Candidate Nationality: Any
Job Type: Full-time

Role Context

The Software Engineer will work with engineering, product, and data team members to understand customer and business needs, build software solutions, and release improvements in small, valuable batches. The role is designed for an engineer who wants to grow into a strong product engineer capable of solving business problems end to end.

This position requires technical curiosity, collaboration, and willingness to learn from senior engineers while contributing to scalable services, automated testing, and continuous improvement of team practices. The successful candidate will work in an engineering environment influenced by eXtreme Programming, Domain-Driven Design, Lean delivery, pair programming, mob programming, and high-quality software craftsmanship.

Key Responsibilities

Participate in continuous discovery with product, data, and engineering colleagues to understand customer needs, business problems, and desired outcomes.

Design, write, test, and release software solutions with guidance from experienced engineers.

Deliver value in small batches while following team engineering standards, development practices, and release processes.

Contribute to backend services using relevant technologies such as .NET, Golang, C#, RESTful services, cloud platforms, and database systems.

Build an understanding of the business domain and connect technical work with customer and product outcomes.

Learn how team-owned services are structured, scaled, maintained, and improved over time.

Support the development of reliable software by applying automated testing and end-to-end quality practices.

Participate in code reviews, technical discussions, pairing sessions, and collaborative engineering activities.

Understand the basics of distributed systems, including microservices, event-driven architecture, service communication, and operational dependencies.

Work with relational and nonrelational databases to support application features, service workflows, and data-driven functionality.

Gain practical exposure to cloud platforms such as AWS, Google Cloud, or Azure.

Contribute to continuous improvement by helping the team refine engineering practices, delivery routines, and collaboration methods.

Seek mentorship from senior engineers and use feedback to improve technical skills, product thinking, and ownership.

Communicate clearly with team members and stakeholders about progress, blockers, technical decisions, and learning needs.

Support a quality-first mindset by writing maintainable code and helping reduce defects before release.

Ideal Profile

The ideal candidate should have a bachelor’s degree in Computer Science or another related technical field, or equivalent practical software engineering experience.

The role requires good knowledge of foundational software engineering and some professional software development experience.

Experience with .NET, Golang, or C# programming languages is preferred.

The candidate should understand basic software engineering concepts, clean coding principles, testing practices, and modern development workflows.

Exposure to automated testing and end-to-end quality practices is important.

Basic understanding of distributed systems architecture is required, including microservices, event-driven systems, and RESTful services.

The candidate should have basic knowledge of relational databases, nonrelational databases, and cloud platforms such as AWS, Google Cloud, or Azure.

This role suits someone who is empathetic, humble, curious, open-minded, and comfortable receiving continuous feedback.

Good written and verbal communication skills are required to collaborate with engineers, product teams, data teams, and other stakeholders.

The successful candidate should enjoy learning, building relationships, solving problems, and growing into a product-focused engineer who can understand business context as well as technical delivery.

Skills Set

Software Development

Backend Development

IT-Software Development

.NET

Golang

C#

RESTful Services

Microservices

Event-Driven Architecture

Distributed Systems

Domain-Driven Design

Continuous Delivery

eXtreme Programming

Lean Engineering

Automated Testing

End-to-End Testing

Relational Databases

Nonrelational Databases

Cloud Platforms

AWS

Google Cloud

Azure

Clean Code

Software Engineering

Pair Programming

Mob Programming

Code Review

Product Engineering

Business Problem Solving

Cross-Functional Collaboration

Why Join Us

This role offers a strong opportunity to grow as a software engineer in Dubai, United Arab Emirates while working inside a modern engineering culture that values quality, speed, collaboration, and continuous learning. It provides exposure to scalable backend systems, product-focused development, cloud platforms, automated testing, and collaborative programming practices.

As the Internet industry continues to expand across food delivery, groceries, Q-commerce, and online platforms, software engineers who can build reliable services and understand customer-driven product outcomes remain highly valuable. This position is well suited for engineers who want to strengthen their technical foundation while contributing to real products used by millions of customers.

About the Company

talabat is a leading online food and groceries ordering platform in the MENA region and part of Delivery Hero Group. Founded in Kuwait in 2004, the company has grown into a major delivery platform serving millions of users through food ordering, grocery delivery, quick commerce, marketplace services, and international technology collaboration.


Job Title Software Engineer - Backend Services
Post Details
Job Start Date
Salary from 12000.00
Salary to 22000.00
Number of Vacancies 1
Location Job Location -> UAE Dubai
Location City Dubai
    
Desired Candidate's Profile
Gender No Preference
Nationality
Candidate Current Location
Job Classification
Job Type Job Type -> Full-time
Industry Type Job Industry -> Internet
Job Function Job Functions -> IT-Software Development
Employers Details
Company Talabat
Contact Person HR Director
Designation HRD
Telephone +6582836165
Email info(at)talabat.com