Golang Engineer (Senior)
- Salary
- Up to ₫40M/mo
- Hiring from
- Vietnam
- Work type
- Remote
- Posted
Show job descriptionHide job description
Senior Golang Developer (Remote | Good English) I. Company Description:
Asian Technology Solutions (ATS) Vietnam is a trusted regional consulting and technology partner, helping organizations navigate digital transformation, operational complexity, and evolving security challenges with confidence. With a strong commitment to innovation, integrity, excellence, and collaboration, ATS Vietnam delivers integrated solutions across Talent Solutions, IT Consulting, Technology Services, Cyber Security, and Fraud Prevention.
With a growing presence across Asia-Pacific and the Middle East, ATS Vietnam combines deep regional market expertise with global best practices to help businesses build high- performing teams, modernize technology ecosystems, strengthen cyber resilience, and accelerate sustainable growth.
II. Job Overview:
We are looking for a highly skilled Senior Golang Engineer to join our remote team and build scalable backend systems and distributed platforms. You will work on complex, high- performance systems and collaborate with international teams throughout the development lifecycle.
III. Key Responsibilities:
- Design, develop, and maintain scalable backend services and distributed systems using Golang.
- Build and improve event-driven architectures and scalable APIs.
- Ensure system reliability, performance, scalability, and fault tolerance.
- Debug, troubleshoot, and optimize systems in production environments.
- Apply best practices for concurrency, resilience, and distributed system design.
- Collaborate with cross-functional and international teams to deliver complex technical
- solutions.
• Leverage AI-assisted development tools such as GitHub Copilot to improve development productivity.
IV. Job Qualifications & Requirements:
Must-have:
- At least 7+ years of experience in software engineering.
- At least 3+ years of hands-on experience with Golang.
- Strong understanding of Go, concurrency, distributed systems, and resilience patterns.
- Experience designing and building event-driven architectures.
- Strong experience debugging and troubleshooting production systems.
- Familiarity with AI-assisted development tools such as GitHub Copilot or similar.
- Good English communication skills, both written and spoken.
- Strong problem-solving and communication skills.
- Nice to Have
- Experience with Kafka, NATS, or Temporal.
- Experience with data modeling and schema evolution.
- Experience working in international or distributed teams.
- Language:
- (At least B2+ level) Fluent English communication (both written and verbal).
- Able to explain technical concepts and solutions clearly to both technical and non-
- technical stakeholders.
V. Salary & Benefits:
- Total Budget: Up to 40,000,000 VND/month all-in, including full SHUI (Social Insurance, Health Insurance, and Unemployment Insurance).
- Full SHUI: The company will provide full SHUI contribution in accordance with applicable regulations. Any applicable SHUI contribution is included within the 40,000,000 VND all- in budget and will not be paid on top of this amount.
- PIT: Personal Income Tax (PIT) will be deducted in accordance with Vietnam's applicable progressive tax regulations.
- Equipment: Candidates are required to use their own laptop; no company laptop will be provided. Professional, dynamic, and international working environment.
- Opportunity to collaborate with experienced professionals and international clients.
- Long-term career development opportunities through stable and ongoing projects.
- Supportive and collaborative team culture with opportunities for continuous learning, skill
- development, and career growth.
VI. Other information:
- Working model: Remote (Outsourcing project, work directly with the client)
- Typical working time: 9:00 AM – 6:00 PM (Vietnam Time)
- Preferred onboarding date: ASAP Joiners
- Contract: 12 months (Freelance contractor)
- High possibility of long-term extension based on performance and project roadmap
VII. Hiring Process:
- Candidates who engage in this opportunity as a secondary employment (2nd job) are expected to commit to the following:
- Maintain a consistent level of performance and meet all assigned project deliverables.
- Attend all scheduled meetings with the client and project team as required.
- Be available and responsive during the agreed working hours to provide timely support
- to both the client and internal team.
- Ensure that there are no scheduling conflicts or competing commitments that could
- affect project timelines, work quality, or overall delivery.
- Comply with all project confidentiality, security, and client engagement requirements.
- Compliance with the above commitments is mandatory to ensure successful collaboration, project continuity, and high-quality delivery.
Hiring process: CV Screening > Profile Review > (Online) 3-4 Rounds interview > Offer > Onboarding
VIII. For Candidates Taking This Opportunity as a Second Job:
- English: Tối thiểu B2+, giao tiếp tốt bằng tiếng Anh, có thể trao đổi trực tiếp với client/team quốc tế về technical topics → Must-have
- Kafka / NATS / Temporal: Có kinh nghiệm với Kafka, NATS hoặc Temporal → Nice-to- have
- Data Modeling: Có kinh nghiệm về data modeling và schema evolution → Nice-to-have
- International Environment: Đã từng làm việc với international team hoặc distributed team
- → Nice-to-have
- Remote: Có thể làm việc 100% Remote theo giờ Việt Nam (9:00 AM – 6:00 PM) → Must-
- have
- Availability: Có thể onboard ASAP / short notice → Priority
- Budget: Phù hợp ≤ 40M VND/month all-in, bao gồm các khoản SHUI theo quy định →
- Must-have
- Contract: Đồng ý 12-month Freelance Contractor contract → Must-have
- Laptop: Có laptop cá nhân để làm việc → Must-have
- 2nd Job (nếu có): Có thể đảm bảo availability, tham gia đầy đủ meetings và không ảnh
- hưởng đến performance/delivery của dự án → Must-have