Senior Backend Software Engineer
Core
Design and optimize scalable backend systems and infrastructure for food delivery operations in Singapore.
Role type
Senior Backend Software Engineer (Distributed Systems)
Builds
Microservices, event-driven architectures, and cloud-native delivery platforms
Domain
Food delivery / Logistics / Cloud Infrastructure
Required skills
Golang, distributed systems, microservices, event-driven architecture, cloud platforms (AWS/GCP), containerization (Docker), orchestration (Kubernetes), CI/CD pipelines, relational databases, key-value stores, performance monitoring, automated testing
Preferred skills
MBA or relevant postgraduate degree, experience with quick commerce, knowledge of Hexagonal Architecture and Design-Driven Development
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 code reviews and automated testing frameworks; Manage project priorities and deliverables within autonomous teams; Mentor junior engineers and share technical knowledge; Partner with Product management to provide value to stakeholders
Seniority
Senior, hands-on IC with mentorship responsibilities (via careerplan.io/jobs/744000124652174-senior-backend-software-engineer-at-delivery-hero)
