Not sure this role fits?
Compare your resume against Bangkok roles
Find jobs that line up with your skills and target roles, then see why each match is worth reviewing.
Bangkok Jobs review
Current listing check
We check listings for employer identity, role clarity, and application links before publishing.
Freshness signal
Listing record updated: September 22, 2026. We archive records after 60 days without an update. This date does not confirm that the employer is still hiring.
Candidate note
Confirm compensation, work location, visa or permit support, and reporting structure directly with the employer before sharing sensitive details.
Share this job
About the position
This role is part of the Developer Efficiency team within the DevOps group. The Software Developer will build and improve software that helps Agoda engineers review code, automate repetitive work, and deliver changes more efficiently. Key responsibilities include developing backend services, APIs, webhook integrations, and automation using modern programming languages like Go or Python. The position involves integrating AI/LLM capabilities into developer tools, writing unit and integration tests, and participating in code reviews. The role requires a practical, collaborative mindset and a willingness to learn DevOps practices such as containers, CI/CD, and observability.
Responsibilities
Build and improve software that helps Agoda engineers review code, automate repetitive work, and deliver changes more efficiently.
Develop backend services, APIs, webhook integrations, and automation using a modern programming language such as Go or Python.
Integrate AI/LLM capabilities into developer tools, for example generating code-review suggestions, summarizing changes, or helping engineers find useful information.
Write unit and integration tests, participate in code reviews, and help troubleshoot issues across development and CI/CD environments.
Use GitLab APIs, webhooks, and related developer-tool integrations to connect our products with the software-development workflow.
Requirements
Basic software-development skills in a modern programming language, preferably Go or Python.
Interest in artificial intelligence and curiosity about how AI/LLM capabilities can improve software development.
Basic understanding of APIs, Git, HTTP, and working with data in common formats such as JSON.
Willingness to learn about prompts, AI evaluations, responsible AI practices, and integrating LLMs into applications.
Basic knowledge of the development ecosystem, such as Bash, Git, Docker, testing, and CI/CD concepts.
Nice to have
Built a small project using an LLM API, AI SDK, chatbot framework, or other AI-assisted development tool.
Experience with prompt engineering, retrieval-augmented generation (RAG), tool calling, or evaluating AI-generated output.
Experience using GitLab, GitHub, or another source-control platform and its APIs or webhooks.
Experience creating CI/CD pipelines, configuration as code, or automation scripts.
Exposure to Docker, Kubernetes, cloud services, monitoring, or configuration-management tools such as Terraform or Ansible.
Compensation
Salary not specified
Estimated salary range. Confirm with the employer.
Hiring Process
Review the Hiring Process Guidelines before the interview.
Related Jobs
- Advanced Software DeveloperKBank • Bangkok, Thailand • Contract • THB 60,000 - THB 100,000
- Software DeveloperKBank • Bangkok, Thailand • Full-time • THB 60,000 - THB 100,000
- Senior Software DeveloperKBank • Bangkok, Thailand • Full-time • THB 100,000 - THB 180,000
- Advanced Software DeveloperKBank • Bangkok, Thailand • Contract • THB 60,000 - THB 120,000
- Advanced Software DeveloperKBank • Bangkok, Thailand • Contract • THB 80,000 - THB 150,000
Job listings are sourced from company websites and career pages. Learn more about how we source jobs.
Bangkok Jobs is not affiliated with the hiring companies. Please verify all job details directly with the employer before applying. We are not responsible for the accuracy of job postings or hiring decisions.
You will be redirected to the company's website. Please mention Bangkok-jobs in your application.
