A marketplace of instructor-created courses across technology, business and creative skills.
Senior Cloud Backend Engineer – Distributed Systems (Golang / AWS)
Get alerts for roles like this
More Senior Cloud Backend Engineer – Distributed Systems (Golang / AWS) roles in Singapore — straight to your inbox. No account needed.
Applying to this role? Tailor your résumé to this job description in one click, then download it clean — no watermark, no subscription.
Job Description
The Objective We are seeking an uncompromising Senior Cloud Backend Engineer to build, scale, and maintain high-throughput, event-driven microservices powering our enterprise platform.
Tailored for a mid-to-senior engineering benchmark, this role requires a battle-tested developer who writes clean, idiomatic Go, commands distributed system architecture, and operates autonomously. You will be held accountable for high system availability, zero-downtime deployments, and rigid code quality.
Core Responsibilities Microservices Architecture: Design, write, and deploy resilient, high-concurrency REST/gRPC microservices using Golang, taking full ownership from technical specification to production rollout.
Event-Driven Systems: Engineer and optimize asynchronous messaging pipelines using Apache Kafka or RabbitMQ to support high TPS (transactions per second) with sub-second processing requirements. Database & Cache Optimization: Architect scalable relational and NoSQL schemas (PostgreSQL, Redis).
Perform deep query profiling, indexing, connection pooling, and deadlock mitigation. Infrastructure & CI/CD: Containerize services using Docker and manage Kubernetes deployments on AWS. Build automated, zero-downtime CI/CD pipelines and configure proactive alerting (Prometheus, Grafana).
System Resilience & On-Call: Conduct rigorous unit/integration testing, enforce strict code review standards, and participate in rotational 2nd-line production support to resolve system incidents swiftly.
Strict Qualifying Criteria Production Experience: Minimum 5+ years of software development experience, with at least 3+ years writing concurrent, production-grade Golang services in a cloud-native setting.
Distributed Systems Mastery: Proven experience building and debugging distributed microservices architectures handling high load, race conditions, and network failures. Database Expertise: Strong proficiency in PostgreSQL (complex joins, execution plans, partitioning) and Redis caching patterns
Required Skills
Partner picks for Senior Cloud Backend Engineer – Distributed Systems (Golang / AWS) in Singapore
Matched to the skills this page calls for and the candidate's location.
- UdemyVerified partnerPartner course providercovers awscovers docker
- Partner course provider
Structured programmes for software engineers, data science and DevOps.
covers awscovers kubernetesBengaluruVisit partner → - Partner course provider
Certification training in cloud, data, cyber security, project management and digital marketing.
covers awsBengaluruVisit partner →
Partners are ResumeKart affiliates or institutes it works with; ResumeKart may earn a commission when a candidate enrols. Placement is decided by relevance, not payment. How ResumeKart earns
Prepare to Win This Role
Everything you need to ace the interview and negotiate top-of-band compensation.