Company logo hidden

Software Engineer II - Backend

Unlock employer Dubai, United Arab Emirates Posted: 13 May 2025

Financial

  • Estimate: $42k - $60k*
  • Zero income tax location

Accessibility

  • Apply from abroad
  • Visa Provided

Requirements

  • Experience: Intermediate

Position

About the Opportunity
As a Software Engineer II in our Backend team, you will work alongside your cross-functional team (engineering, product, data) to participate in the continuous discovery of your customer/business needs and drive desired outcomes. Your responsibilities will include:

  • Designing, writing, and releasing software as a solution to end-to-end problems in your business domain, delivering value in small batches according to our engineering standards.
  • Understanding scalability and the complexity of services, owning and innovating within the entire Software Development Life Cycle (SDLC).
  • Supporting the optimization of team practices to develop into a self-organized, continuously improving unit.
  • Critically questioning and simplifying our tech organization systems, processes, and solutions.

Ready to apply for roles like this?

Unlock the company name and direct application link. Subscribers get instant access to fresh jobs across Dubai, Abu Dhabi and Riyadh, many with visa support.

Unlock employer & apply directly

Note: In addition to strong technical skills, this role requires you to assume end-to-end ownership of specific areas and to empathize with user needs and pains. You should be eager to explore alternative methods that promote co-creation and continuous improvement.

What You Need to Be Successful

  • Empathetic and able to build relationships easily
  • Good verbal and written communication skills
  • Humble, curious, and open-minded with a growth mindset, thriving on continuous feedback
  • Understanding of lean/agile values, principles, and associated practices
  • 3+ years of software engineering experience, preferably within an Extreme Programming environment (TDD, Pair Programming, Simple Design, Continuous Refactoring) with predominant languages being .NET, Golang, and C#
  • Experience in automated testing focusing on end-to-end quality
  • Experience in distributed systems architecture (Microservices, Event-Driven, RESTful Services)
  • Experience working with both relational and non-relational databases
  • Exposure to cloud platforms (e.g., AWS, Google Cloud, Azure)
  • Experience in building, maintaining, and improving with Trunk-Based Development and Continuous Delivery

Location
Dubai, UAE

Job Type
Full-time

Job Category
Software Engineering

Who We Are
Since launching in Kuwait in 2004, talabat has been the leading on-demand food and Q-commerce app, providing convenience and reliability to customers across eight countries in the region. We harness innovative technology to simplify everyday life for our customers, optimize operations for our restaurant partners, and offer our riders reliable earning opportunities.

At talabat, we are building a high-performance culture through an engaged workforce and growing talent density. We are proud to be award winners as a great place to work and are committed to spreading positive vibes within our over 6,000-strong team.

Apply Direct

Jobs you might like   View all jobs

About Online Food Delivery Company

Company details are hidden. Subscribe to view full company profile.

Ready to apply for this role?

Apply Direct