Senior Backend Engineer (Golang)
About the Role
We are looking for a Senior Backend Engineer with experience in building scalable and cloud-native backend applications. The ideal candidate has hands-on experience in Golang development, microservices architecture, event-driven systems, and modern cloud technologies.
This role focuses on designing and developing high-performance backend services used in distributed and high-traffic environments.
Responsibilities
- Design, develop, and maintain scalable backend services and APIs using Golang
- Build and support microservices and event-driven architectures
- Develop and integrate RESTful APIs and backend services
- Work with messaging and streaming technologies such as Kafka
- Deploy and manage containerized applications using Kubernetes and Docker
- Collaborate with DevOps, QA, Product, and Engineering teams
- Troubleshoot production issues and optimize system performance and reliability
- Participate in code reviews, technical discussions, and architecture planning
- Contribute to CI/CD automation and cloud-native deployment processes
Requirements
- Experience in backend development using Golang
- Experience building APIs, microservices, or distributed systems
- Familiarity with Kafka or other messaging/event-driven technologies
- Experience with Docker and Kubernetes (EKS is a plus)
- Experience with CI/CD tools such as GitHub Actions, Jenkins, or similar
- Experience with REST APIs and/or gRPC
- Exposure to AWS or other cloud platforms
- Strong problem-solving and debugging skills
- Good communication and collaboration skills
Nice to Have
- Experience with AWS EKS
- Experience with high-scale or high-traffic systems
- Familiarity with Infrastructure as Code (Terraform, CloudFormation, etc.)
- Experience in fintech, SaaS, or cloud-native platforms
Work Setup
- Hybrid setup (1–3x onsite per week)
- Office location: BGC, Taguig
- Morning shift (6AM–3PM)