Senior Software Engineer I - Backend
Core
Build and maintain highly reliable backend systems for real-time ETA computation and delivery routing across Careem's food, grocery, and taxi verticals.
Role type
Senior IC backend software engineer (logistics/routing)
Builds
Scalable backend services powering real-time ETA and delivery routing for millions of customers
Domain
Logistics, ride-hailing, food delivery, geospatial routing
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, object-oriented design, data structures, algorithms, production deployment, unit/integration testing, incident response
Preferred skills
routing systems, ETA computation, geospatial domains, AWS/GCP/Azure, Docker, Kubernetes, relational/non-relational databases
Technologies
Golang, Docker, Kubernetes, AWS, Google Cloud Platform, Azure
Responsibilities
Design and build scalable backend services for ETA and routing; write high-quality Golang code; translate specs to production solutions; ensure system reliability via testing; participate in on-call rotation; collaborate across time zones
Seniority
Senior, hands-on IC