Logo
Agoda

Principal Software Engineer - Full Stack (Bangkok based, Relocation provided)

Agoda, Chicago, Illinois, United States, 60290

Save Job

Overview

Principal Software Engineer – Full Stack (Bangkok based, Relocation provided) at Agoda. Join to apply for the Principal Software Engineer – Full Stack role at Agoda. About Agoda: Agoda is an online travel booking platform for accommodations, flights, and more. We connect travelers to a global network of hotels and activities and are part of Booking Holdings. Our teams foster diversity, creativity, and ownership with a culture of experimentation. Responsibilities

Lead and mentor teams within the Customer Platform, including areas such as authentication, account protection, and customer experience technologies (GPT automations, real‑time channels, voice, chat, and CRM tooling). Own critical projects, drive technical strategy and vision. Collaborate with stakeholders across tech, product, security, and legal. Drive technical decisions, maintain team health, and enable fast project delivery. Bridge development and operations. Full‑stack development for internal portals and tooling. Review system designs and advocate for technology adoption. Qualifications

10+ years of strong engineering background in backend and frontend systems, with a track record of solving complex problems. 5+ years of proven experience mentoring software engineering teams. Strong programming skills in languages such as Kotlin, Scala, Java, C#. Expertise in JavaScript/TypeScript with frameworks like React.js. Strong communication skills to explain complex technical details to stakeholders at all levels. Ability to perform deep research and make decisions on complex projects; comfortable working independently or as part of a team. Experience with Kubernetes for container orchestration and scaling. Deep understanding of CI/CD pipelines, automation tools, and practices relevant to machine learning. Nice to Have

Hands-on experience with OAuth2, OpenID Connect, SAML, MFA, Zero Trust architectures, AI/ML, agentic systems and LLMs, chat and voice systems. Master’s or Ph.D. in a technical field. Experience in Rust, C, or other low‑level languages. Location and Relocation

This position is based in Bangkok, Thailand. Relocation package is provided. Equal Opportunity

At Agoda, we are an equal opportunity employer. We hire based on merit and qualifications and do not discriminate on sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran status, or other legally protected characteristics. We may keep your application on file for future vacancies unless you request removal. For more details, please read our privacy policy. We do not accept unsolicited third‑party submissions and reserve the right to hire directly.

#J-18808-Ljbffr