Join Makro PRO as a Senior Software Engineer specializing in Golang for Lotus's. This role combines technical leadership with hands-on development, requiring expertise in backend development and team management. You'll lead a squad in delivering high-quality software solutions, working with microservices architecture and cloud technologies. The position offers a hybrid work environment in Bangkok, Thailand, where you'll be responsible for designing and implementing robust backend solutions, managing APIs, and coordinating with various stakeholders. With a focus on agile methodologies and DevOps practices, you'll play a crucial role in both technical implementation and team leadership. The company offers a diverse, non-hierarchical environment with clear growth opportunities. This role is perfect for experienced engineers looking to combine technical expertise with leadership responsibilities in a dynamic retail technology environment.