VNG Career Site Header

Chia sẻ việc làm

  • Logo Footer
  • Logo Footer

Công việc liên quan

Tìm công việc

Senior Software Engineer

OfficialTechSoftware25-PEN-2929
locationThành phố Hồ Chí Min...

Mô tả công việc

  • 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.

Yêu cầu

  • 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.