Skip links

Senior Golang Engineer

Job Description

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.

Date: 01/12/2024
Location: D7, HCMC
Level: Middle/Senior
Salary: Negotiation
Home
Account
Cart
Search