Top 3 Reasons To Join Us
Advance your career in the gaming industry
Take ownership and grow with global talents
Build games played by millions worldwide
The Job
- Design, build, and maintain large-scale services, data pipelines, tooling, and systems that enable payment capabilities of whole VNGGames Publishing Platform.
- Write clean, efficient, and well-documented code using best practices.
- Collaborate closely with cross-functional teams to build scalable systems from concept production.
- Apply and uphold best practices in software engineering: service reliability, observability, maintainability, and performance.
- Participate in live service operations and monitoring to ensure system reliability and quickly mitigate player-impacting issues.
- Conduct thoughtful, constructive code reviews and provide mentorship to other engineers.
Your Skills and Experience
- Bachelor's degree in Computer Science, Engineering, or related field.
- 4+ years of professional experience as a backend or full stack software engineer, with proficiency in Java (Spring Boot), or similar languages is a plus.
- Write clean, efficient, and well-documented code using best practices.
- Strong knowledge of microservices and distributed system architecture and principles (e.g., DDD, CAP theorem, consistency models).
- Familiar with shift-left testing, writing unit, integration, and load tests to ensure the reliability, performance, and maintainability of backend systems.
- Strong communication and collaboration skills, with an eagerness to work closely with both engineers and non-engineers.
- Comfortable taking ownership of service reliability and operational health.
- Experience with financial-related platforms/products is a big plus.
- Knowing how to work with K8S or cloud services, e.g GCP, AWS, is a plus.
Why You'll Love Working Here
Top Game Company in Vietnam
Competatitive package
Open & dynamic working environment
Top Game Company in Vietnam
Competatitive package
Open & dynamic working environment