Senior Software Engineer

Bangkok Engineering and Technology Experienced (Team Lead)
Job Description
  • Design, develop, and maintain high-quality software solutions.
  • Lead end-to-end development of features, from requirements to deployment.
  • Provide technical leadership, guide architecture decisions, and mentor junior engineers.
  • Conduct code reviews and enforce engineering best practices.
  • Collaborate with Product, QA, and DevOps teams to deliver scalable and reliable solutions.
  • Troubleshoot complex issues and drive continuous improvement.
Job Requirements
  • Bachelor’s degree in Computer Science or related field.
  • Around 4 years+ of hands-on software development experience.
  • Strong proficiency in (insert tech stack) and solid understanding of system architecture.
  • Experience with cloud platforms (AWS/GCP/Azure) and CI/CD pipelines.
  • Excellent problem-solving and communication skills.
  • Proven leadership ability with experience guiding teams and driving technical initiatives.
  • Passion for gaming, with an interest in building technology that enhances player experience.