Job Overview:
We're looking for a skilled Go Backend Engineer to design and implement high-performance, low-latency, and highly concurrent services. In this role, you will utilize Go's built-in concurrency model (goroutines and channels) to build fast, efficient, and cloud-native infrastructure. This position is perfect for an engineer focused on building modern distributed systems, leveraging efficient resource utilization, and tackling challenges in speed, scalability, and system-level programming.
Key Responsibilities:
- Design, develop, review, implement, and manage high-quality applications, services, and APIs for production and pre-release environments, leveraging scalable microservices architecture on AWS Cloud.Ensure applications align with customer and business requirements through comprehensive understanding and consistent development practices.
- Collaborate with delivery teams to build/use CI/CD pipelines, DevOps practices, processes, and tooling.
- Participate in Agile software development, including prototyping and code reviews, with international teams to build mobile apps and scalable microservices-based products. Ensure robust coding practices, including solid unit and component test coverage, and effective code debugging.
- Monitor platform trends and anticipate critical changes to stay ahead of industry developments. Proactively monitor client feedback, identify issues, and schedule resolutions to maintain platform reliability and performance.
- Ensure adherence to deadlines and quality standards.
- Perform additional tasks as assigned by the Line Manager.
Requirements:
- At least 7+ YOE of technical experience, able to deal with highload systems, able to build from ZERO.
- Strong GO language.
- Ability to read SRS/FRS, understand/implement flow documents.
- Familiarity with Clean Arch / Layered, RESTful or gRPC concepts.
- Good communication skills.
- Demonstrates a strong team-oriented mindset and the ability to work effectively both collaboratively and independently.
- Experience with the following technologies is a plus:
Monotholic, Microservice
Elasticsearch, MongoDB, MySQL, Redis
AWS services such as EC2 and S3
RabbitMQ and/or Kafka
OAuth2 and JWT
- Embraces an open-minded approach, unrestricted by specific programming languages, and thrives in a fast-paced environment, leveraging cutting-edge technologies and AI to enhance work efficiency and deliver high-quality results.
Preferred Qualifications:
- Analytical: The ability to analyze complex data and situations to develop effective solutions.
- Communication: Excellent verbal and written communication skills to effectively interact with both technical and non-technical stakeholders.
- Leadership: Proven ability to lead and motivate teams.
- Problem-Solving: The ability to identify and solve complex problems.
- Technical: Proficiency in relevant software and tools (e.g., SQL, data visualization tools).
- Self-motivated, proactive, and capable of thriving in a fast-paced environment.
BENEFITS
Income
- Full SHUI as Vietnamese Law
- Competitive salary, review every 12 months
- Bonus based on Annual Performance
- 100% Gross salary during probation period
Perks
- Premium Private Medical Insurance and annual health check
- 14-day annual leave, and 3 consecutive 30 mins/day menstrual leave for women
- Lunch & Parking allowance, Company trip, YEP and monthly gathering time
- Gifts on special occasion and fully stocked snack corner
- Apple product-equipped workstation
- Professional working environment
- Flexible working hours