Senior Backend Engineer
Summary
Builds and maintains high-scale backend services in Go/Python, focusing on distributed systems, APIs, and cloud infrastructure while ensuring reliability and performance.
Location: Singapore
Responsibilities
Design and build backend services for a high-scale, distributed platform Own reliability, performance, and observability of backend systems Deliver production-grade services with a focus on system resilience Collaborate with product and infrastructure teams to deliver solutions Mentor and support the growth of other engineers
Requirements
3+ years of professional backend engineering experience Strong proficiency in Go and/or Python Deep understanding of distributed systems, including consistency, latency, and fault tolerance Hands-on experience with: Microservices architecture APIs (REST/gRPC) Message queues Data stores Experience with cloud deployments, CI/CD pipelines, monitoring, and on-call practices
Nice To Have
Experience with Kubernetes and service mesh technologies Familiarity with distributed tracing and security best practices