freehire launches on Product Hunt on 26 August.

Follow →

Engineer, Backend Engineering

Summary

Backend engineer building and scaling game services like payments and accounts using Go, Python, and cloud-native tools.

Singapore Engineering and Technology Experienced (Individual Contributor)Job Description

  • Collaborate with software engineers, product managers and QA engineers to continuously build and improve common game services, including Payment and Account systems.
  • Develop, maintain and optimize backend services and APIs with a focus on stability, performance and reliability.
  • Contribute to system design and architecture improvements to enhance system stability, performance and reliability.
  • Write clean, maintainable and well‑tested code, and participate in code reviews.
  • Troubleshoot production issues and continuously improve system quality and operational efficiency.

Job Requirements

  • Bachelor’s degree or higher in Computer Science, Information Systems or related science/tech field
  • At least 2 years of experience as a Backend Engineer, preferably in large‑scale or internet‑based systems.
  • Proficient in the following languages and practice on a regular basis: Go, Python, SQL; Knowledge and experience in Docker and/or Kubernetes (k8s) is preferable
  • Deep understanding of computer architectures, data structures and algorithms.
  • Hands‑on experience in using AI tools to enhance engineering productivity; Exposure to AI‑related system integrations is a plus
  • Strong problem solving skills and logical thinking
  • Have an open‑minded, agile and proactive mindset with strong willingness to learn
  • Have good team communication and collaboration skills.
  • Have good responsibility and accountability in delivering quality work on time

See also