Senior Engineer, Backend Engineering (Garena)
Job Description
- Lead the development, maintenance, and optimization of backend services and key sub-components.
- Work closely with engineers to design, implement, and test scalable APIs and system components.
- Conduct code reviews, testing, and documentation to ensure high-quality software development.
- Participate actively in system design and architecture discussions to improve performance, reliability, and scalability.
- Mentor junior engineers and contribute to the team’s technical growth and best practices.
Job Requirements
- Bachelor’s degree or higher in Computer Science, Information Systems, or a related field.
- At least 3 years of relevant full-time working experience as a Backend Engineer, preferably in large-scale or internet-based systems.
- Proficient in all the following languages: Go, Python, SQL.
- Knowledge and experience in Docker and/or Kubernetes (k8s) is preferable.
- Deep understanding of computer architectures, data structures and algorithms.
- Strong problem solving skills and logical thinking.
- Open-minded, agile and proactive mindset with a strong willingness to learn.
- Good team communication and collaboration skills.
- Strong sense of responsibility and accountability in delivering quality work on time.