Senior Golang Developer
Engineering
Start Your Journey
Back to Open Positions

Senior Golang Developer

Engineering Vietnam (Remote/Hybrid) (Remote) Contract

Position Summary

We are looking for a Senior Golang Developer to build high-throughput, low-latency microservices. You will tackle complex concurrency challenges and optimize system resource usage for high-scale applications.

Key Responsibilities

  • Design and implement high-performance microservices using Go (Golang).
  • Develop efficient inter-service communication using gRPC and Protocol Buffers.
  • Implement event-driven architectures using Apache Kafka or NATS.
  • Optimize high-concurrency systems using Goroutines and Channels effectively.
  • Manage containerized applications using Kubernetes (EKS/GKE).
  • Conduct performance profiling (pprof) and optimization.

Qualifications

  • 4+ years of experience with Go (Golang) in production environments.
  • Strong understanding of concurrency patterns, memory management, and distributed systems.
  • Experience with high-scale SQL (PostgreSQL sharding) and NoSQL (Cassandra/ScyllaDB).
  • Proficiency with gRPC, Protobuf, and Microservices design patterns.
  • Good English communication skills.

About GTEMAS

GTEMAS is a global engineering partner powered by an integrated ecosystem - uniting elite talent, continuous learning, and rigorous delivery management to build stable, scalable, and world-class digital products.

Ready to Make an Impact?

Take the next step in your career with GTEMAS. Click below to start your application process.

Start Your Journey