job description
Are you a Senior GoLang Developer passionate about building scalable, high-performance backend systems? Emporia Group Inc is seeking a talented engineer to join our Agile Scrum team in a 100% remote role based in Bali, Indonesia.
In this position, you’ll design, develop, and optimize Go-based microservices and APIs that power our next-generation software solutions. You’ll collaborate with cross-functional teams to deliver robust, efficient, and maintainable code while adhering to best practices in concurrency, performance tuning, and cloud-native development.
With a competitive salary range of ₱90,000 – ₱110,000 per month, this is a fantastic opportunity to work on cutting-edge projects while enjoying the flexibility of remote work from Bali’s vibrant tech hubs.
Why apply?
- Fully remote role with flexible hours.
- Work on high-impact, scalable backend systems.
- Collaborate with a dynamic, international team.
- Opportunities for professional growth and skill development.
If you’re a GoLang expert with a passion for clean code and scalable architecture, we’d love to hear from you. Apply now and take the next step in your career!
Responsibility
- Design, develop, and maintain high-performance backend services using Go (Golang).
- Optimize applications for scalability, latency, and efficiency in distributed systems.
- Collaborate with cross-functional teams (Frontend, DevOps, QA) to deliver end-to-end solutions.
- Write clean, maintainable, and well-documented code following best practices.
- Implement and improve RESTful and gRPC APIs for seamless integration.
- Troubleshoot and debug complex issues in production environments.
- Participate in code reviews, sprint planning, and Agile ceremonies.
- Stay updated with emerging GoLang trends, tools, and libraries.
Qualifications
- 5+ years of professional software development experience, with at least 3 years in Go (Golang).
- Strong expertise in concurrent programming, goroutines, and channels.
- Experience with microservices architecture, Docker, and Kubernetes.
- Proficiency in SQL/NoSQL databases (PostgreSQL, MongoDB, Redis).
- Familiarity with cloud platforms (AWS, GCP, or Azure) and CI/CD pipelines.
- Solid understanding of RESTful API design, gRPC, and protocol buffers.
- Experience with testing frameworks (e.g., GoTest, Mockery).
- Excellent problem-solving skills and ability to work in a fast-paced environment.