This page was automatically translated and may contain errors. View in English.
talabat

Senior Software Engineer - Backend

talabat

Dubai, United Arab Emirates · Tempo total

Seja o primeiro a se candidatar

Experiência
5+ yrs
Salário
Vagas
1
Publicado
há 7 horas
Work mode
No escritório
Eligibility
Candidates with a strong backend engineering background, excellent collaboration skills, and a willingness to own a domain end to end are suitable for this role. The role particularly suits people who value empathy, co-creation, customer understanding, and continuous improvement.
Resume
Required to apply

Where you'll work

Descrição da vaga

About Talabat

Talabat is a major online marketplace for food and grocery delivery across MENA, serving 9 countries in the region. Originating in Kuwait in 2004, the platform grew across the GCC, Egypt, and Jordan to become one of the region’s most widely used food ordering apps. The company employs 4,000+ people and serves millions of customers, completing hundreds of thousands of orders each day. It is part of Delivery Hero’s global network, which is developing the next generation of delivery platforms worldwide, supported by engineering teams in 13 countries and operations in more than 40 countries.

Engineering Culture

The engineering organization focuses on reducing feedback cycles, building collaboratively, and delivering measurable impact. Its ways of working are shaped by Extreme Programming, Domain-Driven Design, Lean principles, and Continuous Delivery. The team believes speed and quality can reinforce each other, and that strong quality practices enable faster delivery. Pair programming and mob programming are used to co-create, improve collaboration, and build stronger human connections. Engineers are encouraged to understand the business and product context so they can create more value, innovate effectively, and find greater purpose in their work.

Role Overview

This backend engineering role is centered on owning a domain end to end, working closely with product, data, and engineering peers to discover customer and business needs, and translating those needs into software solutions. The position requires strong technical depth along with a mindset focused on empathy, co-creation, and continuous improvement.

What You Will Do

  • Collaborate with cross-functional partners to continuously explore customer needs, business goals, and pain points that should guide product outcomes.
  • Build, release, and evolve software solutions for complete business problems, delivering value in small increments while following engineering standards.
  • Take ownership of the scalability and complexity of your services, including responsibility for the full software development lifecycle.
  • Support, coach, and inspire fellow engineers while helping the team improve into a self-directed and continuously learning group.
  • Challenge existing systems, processes, and technical approaches to make them simpler and more effective.

What We’re Looking For

The ideal candidate combines strong backend engineering capability with ownership and collaboration skills. This person should be comfortable taking responsibility for a specific area or initiative and should enjoy working in ways that emphasize co-creation, customer empathy, and ongoing improvement.

  • Strong empathy and the ability to build working relationships with ease.
  • Clear written and spoken communication skills.
  • A humble, curious, open-minded approach with a growth mindset and comfort with frequent feedback.
  • Familiarity with lean and agile values, principles, and practices.
  • Ability to mentor and support other engineers.
  • At least 5 years of software engineering experience, ideally in an Extreme Programming setting such as TDD, pair programming, simple design, and continuous refactoring, with main experience in .NET, Golang, and C#.
  • Solid testing experience with a strong emphasis on automated end-to-end quality.
  • Hands-on experience with distributed systems, including microservices, event-driven systems, and RESTful services.
  • Experience working with both relational and non-relational databases.
  • Exposure to cloud environments such as AWS, Google Cloud, or Azure.
  • Background in trunk-based development and continuous delivery practices.

Additional Information

This position is based in Dubai, Dubai, United Arab Emirates, and is a full-time onsite role.

Deixe este campo se desejar uma resposta — não o utilizaremos para mais nada.

Clique para navegar, arrastar e soltar, ou colar uma captura de tela

PNG, JPG, GIF, MP4, WebM, MOV · Máximo de 20 MB cada · Até 5 arquivos