Senior Golang Engineer
Key Responsibilities:
- Design, develop, and maintain high-load backend services in Golang that scale to millions of users.
- Optimize code for performance, focusing on memory management, thread safety, and efficient resource utilization.
- Implement and improve thread management techniques to ensure high concurrency and optimal system responsiveness.
- Collaborate with DevOps and infrastructure teams to deploy and monitor services, ensuring system reliability and availability.
- Identify bottlenecks and debug high-load production issues, implementing solutions for continuous improvement.
Qualifications & Experience:
- 5+ years of professional experience in software development, with a strong focus on Go (Golang) for backend development.
- In-depth knowledge of high-load systems and experience optimizing backend services for high performance and scalability.
- Expertise in thread management and concurrency in Go, including goroutines, channels, and synchronization techniques.
- Strong understanding of memory management, garbage collection, and CPU profiling in Go.
- Experience with microservices architecture, RESTful APIs.
- Familiarity with Docker, Kubernetes, and cloud platforms (e.g., AWS, GCP, or Azure) for scalable application deployment.
- Solid understanding of network protocols (TCP/IP, HTTP) and message queues (e.g., Kafka, RabbitMQ).
- Excellent problem-solving skills, with the ability to diagnose complex production issues and implement effective solutions.
Benefits
- Attractive salary package, extra allowances, free lunch, free parking or Shuttle Bus, with 100% salary in probation offered.
- Social Insurance: Fully compliant, starting from probation.
- Premium Healthcare Insurance: Applicable for all official employees after probation.
- Premium Annual Health Checks for employees (once per year).
- OKR-base management: with clear SOWs, no fingerprint, or any physical attendance checking system.
- Compelling Extras: 15 leaves/year, 4 flexible working days, birthday off, rewards & bonuses based on performance, company trips, and gifts/bonuses on special occasions & holidays.
- “Bonding Policy” every month – for team engagement.
Flexible working hours (Mon – Fri only), working location at Dist 7, HCMC.
As a Senior Golang Developer, you will work with a talented team of engineers to design, build, and maintain robust, high-load systems. This role is critical to the success of our high-volume services, and you will play a key role in optimizing performance, enhancing thread management, and ensuring our system’s stability and efficiency.