Job Description
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.
Similar jobs
- Backend Software Engineer Project Intern (Data Platform, Data Management Suite) - 2026 Start
ByteDance · Singapore
- Backend Software Engineer Intern (Global LIVE Data Platform) - 2027 Start
TikTok For Business MEA · Singapore, Singapore
- Agent System Backend Engineer Graduate (AML Ark) - 2027 Start
ByteDance · Singapore
- Backend Software Engineer Intern (Global LIVE Transaction) - 2027 Start
TikTok For Business MEA · Singapore, Singapore
- Backend Software Engineer Intern (Social) - 2027 Start
TikTok For Business MEA · Singapore, Singapore
- Backend Applied Machine Learning Engineer Graduate (AML Efficiency Tool) - 2027 Start
ByteDance · Singapore