Senior Golang Developer
Engineering
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