Browse Jobs & Search Results

76 jobs found
฿75,000 – ฿95,000
Bang Kapi District, Bangkok, ThailandNot specified

This role involves writing integration code with architects to meet various requirements and planning the refactoring of current integrations to align with Enterprise Integration Architecture. The position requires abstraction to allow for changing source or destination systems via connectors. The engineer will work within scrum teams.

฿60,000 – ฿90,000
Bangkok, Thailandcontract

Recruitis seeks Software Engineers for contract roles within high-growth tech companies. Responsibilities include developing and maintaining scalable backend applications, designing and shipping new product features, and producing clean, well-documented code. The role involves participating in code reviews, troubleshooting software issues, and contributing to software architecture and framework design. Candidates must have a Bachelor's degree in Computer Science or a related field, 3+ years of experience in JavaScript or Python, and a solid understanding of object-oriented design principles.

Salary not specified
Bangkok, ThailandFull-time

The Compute Platform team operates the fleet of bare metal and virtual machines infrastructure that every product at Agoda runs on. This role involves taking technical ownership of ACP, Agoda's in-house orchestration stack for dedicated-resource virtual machines on bare metal, alongside broader fleet lifecycle tooling and automation. The position requires designing, building, and operating compute and fleet tooling in Go and Python, managing systems that interface with Kubernetes, OpenStack, and hardware management APIs. The engineer will lead medium to large projects, participate in System Design Reviews, and troubleshoot issues at scale across global data centers. Additionally, the role includes interviewing and mentoring engineers to raise the hiring bar for compute and fleet roles. Candidates must have 10+ years of software engineering experience with a strong background in infrastructure or compute systems, including bare metal, virtualization, Kubernetes, and OpenStack. The role requires strong distributed systems development skills in Go, with Python being advantageous. Experience owning and evolving distributed systems such as control planes, orchestrators, or agents in production is essential. The ideal candidate will have practical experience with Kubernetes in production, comfort using agentic coding tools, and a strong understanding of observability for distributed systems. A track record of leading technical projects and driving architectural decisions is also required.

Salary not specified
Bangkok, ThailandNot specified

Agoda's Platform team seeks developers for mission-critical systems serving millions of users. The role involves designing, developing, and maintaining platforms and data pipelines. Responsibilities include thinking and owning the full product lifecycle, boosting system performance, writing high-quality code, mentoring others, and fostering cross-functional collaboration. The position requires exceptional problem-solving skills and a strategic mindset to adapt to changes and anticipate future needs.

฿30,000 – ฿50,000
Bangkok, ThailandNot specified

The Software Engineer (Platform) role at Kiatnakin Phatra Securities Public Company Limited involves gathering and analyzing software requirements, developing functional and system design specifications, and supporting application design and development. The engineer also serves as a liaison among users, operations, support teams, and IT vendors, while cooperating with team members and related participants. Candidates need a strong background in SQL programming and Microsoft SQL Server 2017 management. A bachelor’s degree or higher in Computer Science or a related field is required, and applicants must be aged 30 or under. Familiarity with RDBMS, data modeling, data warehousing, .NET, and financial products such as equities, derivatives, mutual funds, and stock lending and borrowing is preferred.

฿90,000 – ฿150,000
Bangkok, Thailand (relocation provided)Not specified

Agoda is hiring a Staff Software Engineer – Back End for its Platform team in Bangkok, with relocation provided. The engineer will own products through the full lifecycle, including requirements, technology selection, coding, testing, CI/CD, and monitoring. Responsibilities include designing and maintaining platforms and data pipelines, improving performance and scalability, mentoring colleagues, and collaborating with cross-functional teams. The role requires at least eight years of experience developing performance-critical production applications using Scala, Java, Kotlin, or similar modern languages. Candidates need strong RDBMS knowledge, experience directing significant company-wide projects, architectural decision-making, advanced CI/CD and testing practices, and good English communication. The posting describes a fast-track one-day interview program on 20 November 2026.

฿90,000 – ฿150,000
Bangkok, Thailand (relocation provided)Not specified

Agoda is seeking a Staff Software Engineer for its Platform team to develop mission-critical systems serving millions of users daily. The role owns the full product lifecycle, including requirements, technology selection, coding standards, agile development, testing, CI/CD, and monitoring, while designing platforms and data pipelines and improving system performance. Candidates should have at least eight years of experience with performance-critical production applications using Scala, Java, Kotlin, or comparable modern languages. The role requires strong RDBMS knowledge, technical leadership, architectural decision-making, advanced CI/CD and testing experience, and good English communication. Knowledge of NoSQL, Kafka or other queueing systems, and Play framework is preferred. The position is based in Bangkok, Thailand, with relocation provided.

฿35,000 – ฿60,000
Bangkok, Thailandfull-time

NXP is hiring a full-time Systems Software Engineer based in Bangkok, Thailand. The role contributes to systems engineering activities by helping define, analyze, document, and validate system-level requirements and behaviors. The engineer assists with technical coordination, reviews, testing support, and follow-up on action items across hardware, software, and validation teams, and helps prepare reports, specifications, and project records. Candidates should hold a Bachelor's or Master's degree in Electrical Engineering, Electronics, Computer Engineering, Computer Science, Physics, or a related discipline. Familiarity with relevant engineering, design, verification, programming, or lab tools is expected, along with strong fundamentals in problem solving, testing, and technical documentation, plus good English communication skills.

฿150,000 – ฿220,000
Bangkok, ThailandNot specified

Agoda is hiring a Staff Backend Engineer to join its Backend Engineering team in Bangkok, which builds high-scale, fault-tolerant distributed systems powering a global travel platform across inventory, pricing, booking, payments, and customer/partner platforms. The role owns the design and reliability of a critical service or domain end-to-end, combining hands-on coding, system design, and technical ownership, and is accountable for outcomes within the service. The position requires 8–12 years of backend engineering experience with strong distributed systems expertise and proficiency in Java, Kotlin, Scala, or Go. The engineer is expected to make independent architectural decisions, mentor team members, partner with product and business stakeholders, and drive production reliability improvements.

฿150,000 – ฿220,000
Bangkok, ThailandNot specified

Agoda is hiring a Staff Backend Engineer to join its IT Engineering team in Bangkok, Thailand, with relocation provided. The role owns the design, scalability, reliability, and performance of a critical backend service or domain end-to-end, combining hands-on coding with system design and technical leadership. Responsibilities include leading complex feature development, making independent architectural trade-offs, mentoring engineers, partnering with product and business stakeholders, and driving production issue resolution. The position requires 8–12 years of backend engineering experience, deep expertise in Java, Kotlin, Scala, or Go, and strong skills in distributed systems, microservices, REST APIs, SQL/NoSQL databases, and performance/scalability. Candidates should demonstrate ownership beyond assigned tasks, comfort with ambiguity, and a track record of mentoring engineers with measurable outcomes.

134...8