Senior Engineer/Expert Engineer, Backend (Individual Contributor)
Job Description
- In charge of the continuous development, improvement and maintenance of log-in & account system, including both Garena Open Platform and third party platforms authentication
- In charge of the continuous improvement, maintenance and new payment channel integration into the payment system, including both topup from Garena payment website and in-game top up
- Lead system design and architecture improvement for higher stability, performance and reliability of our products
- Collaborate with other software engineers, product managers and QA engineers to ensure the functionality and seamless user experience
Job Requirements
- Bachelor’s degree or higher in Computer Science, Information Systems or related science/tech field.
- Minimum 3 years of working experience as a Back End Engineer, preferably from Internet/Technology industry.
- Proficient in the following languages and practice on a regular basis: Go, Python, SQL; Knowledge and experience in Docker and/or Kubernetes (k8s) is preferrable.
- Familiar with HTTP protocol, performance tuning of Web Server, massive concurrency handling, and caching mechanisms.
- Deep understanding of computer architectures, data structures and algorithms.
- Experienced in designing and developing large-scale, high-throughput systems.
- 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.
- Fluent in English as the main working language.