talabat, the region’s leading on-demand food delivery and Q-commerce platform operating across 8 countries with over 6,000 employees, is hiring an experienced Software Engineer for its Dubai, UAE engineering hub. This is a product-minded, end-to-end engineering role within a high-performance cross-functional team — covering software design, development, and release using .NET, Golang, and C# across distributed microservices architectures. If you are passionate about Extreme Programming, continuous delivery, and building real-world solutions that impact millions of users across the MENA region, this is the role for you.
About talabat — MENA’s On-Demand Tech Leader
Founded: Kuwait, 2004 — now the leading on-demand food delivery and Q-commerce app across 8 countries in the region
Team: 6,000+ talabaty employees united by a mission to spread positive vibes and simplify everyday life
Tech Culture: XP, Lean, Continuous Delivery, TDD, Pair Programming — engineering quality enables speed
Recognition: Multi-award winning Great Place to Work — a genuinely high-performance engineering culture
Impact: Serving customers, restaurants, local shops, and riders daily across the Middle East and beyond
Engineering Career Opportunity in Dubai’s Fast-Growing Tech Sector
Prime Location: Dubai — the UAE’s technology hub and one of the world’s most exciting cities for software engineering talent
Real Ownership: End-to-end ownership of your domain — design, build, release, and continuously improve your services
Modern Stack: Work with .NET, Golang, C#, microservices, event-driven architecture, AWS, GCP, and Azure
Career Growth: Join a high-talent-density team with continuous learning, feedback loops, and genuine engineering excellence
Position Overview
This Software Engineer role at talabat Dubai is built for engineers who think beyond code — product-minded problem solvers who take genuine ownership of their business domain from discovery through delivery. Alongside a cross-functional team of engineers, product managers, and data specialists, you will participate in continuous discovery of customer and business problems, design and release software solutions end-to-end, and own the full SDLC for your services. talabat’s engineering culture is grounded in Lean, XP, and Continuous Delivery principles — valuing quality, speed, collaboration, and relentless improvement above all else.
Why This Role Matters: As Software Engineer at talabat Dubai, you build and own software solutions that directly impact millions of customers, restaurants, and riders across 8 MENA countries every single day, work in a true Extreme Programming environment where TDD, pair programming, and continuous delivery are daily realities — not aspirations, design and operate distributed microservices at scale using modern cloud infrastructure on AWS, GCP, and Azure, contribute to shortening feedback loops and delivering value in small batches that keep talabat ahead in the on-demand tech market, and grow your engineering career within one of the region’s most respected and technically ambitious technology organizations.
Key Responsibilities
Cross-Functional Discovery & Product Thinking
- Participate in continuous discovery alongside your cross-functional team — engineering, product, and data — to deeply understand customer and business needs
- Apply a product-minded engineering approach to minimize costly handovers and solve problems more effectively and efficiently
- Critically question and simplify existing tech organization systems, processes, and solutions to eliminate unnecessary complexity
- Empathize with end-user pains, desires, and needs to ensure every line of code you write delivers genuine customer value
Software Design, Development & Release
- Design, write, and release high-quality software as an end-to-end solution to real business domain problems
- Deliver value in small, well-tested batches in accordance with talabat’s engineering standards and continuous delivery practices
- Understand the scalability and complexity of your services and take full ownership of innovation across the entire SDLC
- Build and maintain systems using .NET, Golang, and C# — the predominant languages across talabat’s engineering stack
Distributed Systems & Cloud Engineering
- Design and operate distributed systems architecture including microservices, event-driven systems, and RESTful services at scale
- Work with relational and non-relational databases to ensure efficient, reliable data management across services
- Leverage cloud platforms including AWS, Google Cloud, and Azure to build scalable, resilient, and cost-efficient infrastructure
- Build, maintain, and continuously improve using Trunk Based Development and Continuous Delivery pipelines
Quality, Testing & Continuous Improvement
- Apply TDD (Test-Driven Development) and automated end-to-end quality practices to deliver software with the highest reliability
- Practice Pair Programming, Simple Design, and Continuous Refactoring as core Extreme Programming disciplines
- Support optimization of your team’s practices to develop it into a self-organized, continuously improving engineering unit
- Adhere to XP, Lean, and Continuous Delivery principles to deliver value with the highest quality and security in a sustainable way
Qualifications & Requirements
Technical Requirements
- 3+ years of software engineering experience, preferably within an Extreme Programming environment (TDD, Pair Programming, Simple Design, Continuous Refactoring)
- Strong proficiency in .NET, Golang, and/or C# as predominant engineering languages
- Hands-on experience with distributed systems architecture — microservices, event-driven systems, and RESTful API services
- Solid experience with both relational and non-relational databases in production environments
- Exposure to cloud platforms including AWS, Google Cloud Platform, or Microsoft Azure
- Proven experience building and maintaining with Trunk Based Development and Continuous Delivery practices
- Strong focus on automated end-to-end quality and testing throughout the software development lifecycle
Behavioural & Cultural Fit
- Empathetic communicator — able to easily build trusted relationships within cross-functional teams
- Good verbal and written communication skills for clear collaboration across engineering, product, and data teams
- Humble, curious, and open-minded with a genuine growth mindset that thrives on continuous feedback and improvement
- Strong understanding of Lean and Agile values, principles, and associated engineering practices
- Keen to explore alternative ways of working that optimize for co-creation, flow, and continuous improvement
About talabat — Engineering at Scale in the MENA Region
Launched in Kuwait in 2004, talabat has grown into the MENA region’s leading on-demand food delivery and Q-commerce platform — serving customers in eight countries with the reliability, convenience, and speed that millions of households count on every day. With over 6,000 employees and a deeply collaborative engineering culture rooted in XP, Lean, and Continuous Delivery, talabat is building one of the region’s strongest technology organizations. The company is a multi-award Great Place to Work winner, driven by a team of passionate, product-minded engineers who are constantly raising the bar for what on-demand technology can deliver across the Middle East and beyond.
Career Excellence: Join talabat’s Dubai engineering team and build software that reaches millions of users daily — in one of the most technically ambitious and people-first tech companies in the MENA region.
Who Should Apply?
- Backend Software Engineers: With 3+ years of .NET, Golang, or C# experience and a passion for distributed systems at scale
- XP & Agile Engineers: Practiced in TDD, pair programming, and continuous delivery within high-performance engineering teams
- Cloud & Microservices Developers: Experienced with AWS, GCP, or Azure and event-driven microservices architecture
- Product-Minded Engineers: Who thrive on end-to-end ownership, customer empathy, and problem-solving beyond the code
- Dubai-Based or Relocating Tech Professionals: Ready to join one of MENA’s most respected and high-growth technology companies
Recently opened JOBS 👇🏻
AI Security Engineer Jobs Dubai 2026 Quant AI Engineer Jobs Dubai 2026



