Senior Backend Software Engineer
Core
Design and evolve scalable backend systems and infrastructure for food delivery operations, ensuring high performance, reliability, and adaptability for future technologies.
Role type
Senior Backend Software Engineer (Distributed Systems)
Builds
Scalable microservices, event-driven architectures, and cloud-native infrastructure for food delivery platforms
Domain
Food delivery / Logistics / Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Golang, distributed systems design, microservices, event-driven architecture, cloud platforms (AWS/GCP), containerization (Docker), orchestration (Kubernetes), CI/CD pipeline design, relational databases, key-value stores, performance monitoring, automated testing
Preferred skills
MBA or relevant postgraduate degree, CI/CD implementation experience, performance monitoring tools expertise
Technologies
Golang, AWS, GCP, Docker, Kubernetes, Prometheus, Grafana, Redis, Elasticsearch
Responsibilities
Diagnose and resolve complex technical challenges across software and infrastructure layers; Contribute to the design and evolution of system architecture; Drive code quality through standards enforcement, code reviews, and automated testing; Manage project priorities and deliverables within autonomous teams; Participate in architectural discussions and knowledge sharing; Mentor junior engineers and share technical knowledge
Seniority
Senior, hands-on IC with mentorship responsibilities