Software Engineer, Backend (Go)
About this position
Responsibilities
• Design and develop new systems or services in the LINE's platform ecosystem such as LINE MAN, LINE Taxi, and others.
• Improve the system to enable better performance and scalability, improve code for easier maintenance, and improve team productivity.
• Collaborate with teams to deliver quality and efficient software - easy to maintain, testable, and reusable.
• Work with different teams to make a real impact that will benefit the team and users of LINE MAN Wongnai.
• For new adventurers, our team members will help you work smoothly. For those with experience, they will be able to supervise and mentor others on the team.
• Please visit our engineering blog if you’d like to learn more.
Requirements
• Bachelor's degree in engineering or a related field of specialization preferred.
• A minimum of 3-5 years experience in software engineer or any field-related.
• Ability to develop software in Golang.
• Experience with the APIs and microservice architectures.
• Experience with test-driven development.
• Experience in DevOps Practices and CI/CD Pipelines.
• Experience in using Docker to create Docker Images and Deploy Docker Containers.
• Basic knowledge of frontend development technologies such as JavaScript, HTML, and CSS.
• Proficiency in troubleshooting software issues and debugging a large codebase.
• Exceptional analytical, strategic thinking, and problem-solving abilities.