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 (BE), VNGGames

OfficialTechSoftware26-PEN-3437
locationThành phố Hồ Chí Min...

Mô tả công việc

  • Collaborate with cross-functional teams to create integrated solutions that delight our customers.
  • Design, develop, and maintain services and APIs that meet our high standards for availability, latency and security.
  • Utilize the latest open-source technologies to build robust and scalable microservices architecture systems.
  • Identify and address performance bottlenecks and security vulnerabilities.
  • Participate in code reviews and contribute to the continuous improvement of our engineering in development and deployment.
  • Enhance our engineering processes, including long-term planning, sprint execution, and stand-ups.

Yêu cầu

  • Bachelor's Degree in Computer Science, Engineering, or related field.
  • 4+ years of Backend programming experience, with proficiency in Go; familiarity with Java (Spring Boot), Node.js, or similar languages is a plus.
  • Proficiency in developing SQL and NoSQL databases, such as MySQL, MongoDB, and Redis.
  • Strong understanding of REST/Websocket, with experience integrating with Mobile and Web platforms.
  • Proficiency in developing with message brokers such as Kafka and event-driven architectures.
  • Deep understand observability data types, such as logs and metrics (Prometheus/Grafana)
  • Experience in product development and delivering highly-available, scalable systems; cloud development experience is advantageous.
  • Understanding of software architecture principles, design patterns, and best practices.
  • Excellent problem-solving and troubleshooting skills.
  • Strong communication and collaboration skills.
  • Experience with Agile development methods, particularly Scrum.
  • Experience in A/B Testing, Unit Testing, and Clean Code Development is desirable.
  • Familiarity with Docker, Git, CI/CD, and Kubernetes is beneficial.
  • Effective communication skills in basic English.
Preferred Qualification
  • Familiarity with DevOps practices and tools (ArgoCD, Terraform, Gitlab CI).
  • Experience (or a deep interest) in building workflow engines, rules engines, or state-based systems
  • Strong background in DB internals, indexes, transaction.
  • Familiarity with frontend stacks such as JavaScript, CSS, React.
  • Familiarity with Hexagonal Architecture
  • Familiarity with cloud platforms such as AWS, GCP.