CareerPlan

Senior Software Engineer - Backend

Dubai, Dubai, aeFull-time2026-11-03 → 2026-11-10

Core

Design, write, and release backend software solutions for an end-to-end domain involving demand prediction, stock optimization, and problem detection for a dark store network.

Role type

Senior Software Engineer - Backend

Builds

Intelligent systems for demand prediction, stock movement optimization, and proactive issue detection for a distribution network.

Domain

Logistics / Supply Chain / MENA region

Deliverable

production ML models | product features

Required skills

.NET, Golang, C#, Distributed Systems Architecture, Microservices, Event-Driven, RESTful Services, Relational and nonrelational databases, Cloud platforms (AWS, Google Cloud, Azure), Trunk Based Development, Continuous Delivery, Automated testing, Extreme Programming (TDD, Pair Programming)

Preferred skills

Empathy, relationship building, verbal and written communication, growth mindset, lean/agile values

Technologies

.NET, Golang, C#, AWS, Google Cloud, Azure, Microservices, Event-Driven, RESTful Services, Relational databases, Nonrelational databases

Responsibilities

Design and release software solutions for end-to-end business problems; Understand scalability and complexity of services; Mentor and inspire other engineers; Optimize team practices; Critically question and simplify tech org systems and processes.

Seniority

Senior, hands-on IC with mentorship responsibilities