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

Agoda

Vancouver

On-site

CAD 125,628 - 181,463

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Visa sponsorship
Flights and temporary housing
Professional growth budget
Health insurance

Job summary

A global travel booking platform is seeking a Staff Software Engineer to lead full-stack architecture and system design for popular features. With over 8 years of experience in software engineering, candidates should have expertise in Java, Kotlin, and JavaScript, among others. The role offers relocation support, professional growth opportunities, and a hybrid working model from Bangkok HQ.

Qualifications

  • 8+ years of experience in software engineering (web, backend, or full stack).
  • Expertise in Java, Kotlin, .NET, JavaScript/TypeScript.

Responsibilities

  • Lead full‑stack architecture and system design for features used by millions of customers.
  • Own complex end‑to‑end systems and drive engineering excellence.
  • Collaborate with Product and Design to deliver cohesive user‑centered solutions.

Skills

Software engineering (web, backend, or full stack)
Java
Kotlin
.NET
JavaScript/TypeScript
Node.js
React
Mentorship

Job description

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

Agoda is an online travel booking platform that connects travellers with hotels, flights and activities. We build and deploy cutting‑edge technology that powers a global network of 4.7M hotels and holiday properties. Based in Asia and part of Booking Holdings, Agoda has 7,100+ employees from 95+ nationalities across 27 markets, fostering diversity, creativity and collaboration.

Role Overview

  • Lead full‑stack architecture and system design for features used by millions of customers.
  • Own complex end‑to‑end systems, mentor high‑performing teams and drive engineering excellence.
  • Collaborate with Product and Design to deliver cohesive, user‑centered solutions.

Qualifications

  • 8+ years of experience in software engineering (web, backend, or full stack).
  • Expertise in Java, Kotlin, .NET, JavaScript/TypeScript and frameworks such as Node.js and React.
  • Proven track record of leading end‑to‑end architecture on high‑traffic platforms.
  • Strong mentorship, cross‑team collaboration and ability to solve ambiguous problems.

Benefits & Relocation

  • Visa sponsorship for you and family.
  • Flights, settling‑in allowance and temporary housing.
  • Dedicated relocation advisors, buddy program and community events.
  • Hybrid working from Bangkok HQ.
  • Professional growth and learning budget.
  • Health insurance, flexible home‑visit support.

Equal Opportunity Employer
Agoda is committed to equal employment opportunities regardless of sex, age, race, color, national origin, religion, marital status, pregnancy, sexual orientation, gender identity, disability, citizenship, veteran or military status and other legally protected characteristics.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

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

Agoda • Toronto

Hybrid
CAD 125,000 - 168,000
Visa sponsorship
Flights and settling-in allowance
International health insurance
+3
Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)
Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

Agoda • Toronto

Hybrid
CAD 50,000 - 105,000
Hybrid working (Bangkok HQ)
Professional growth budget
Employee resource groups
+5
Staff Software Engineer - Back End (Bangkok based, Relocation provided)
Staff Software Engineer - Back End (Bangkok based, Relocation provided)

Agoda • Vancouver

Remote
CAD 139,000 - 196,000
Staff Software Engineer - Front End (Bangkok based, Relocation provided)
Staff Software Engineer - Front End (Bangkok based, Relocation provided)

Agoda • Vancouver

On-site
CAD 75,000 - 117,000
Premium Relocation & Expat Support
International healthcare benefits
Learning and development budget
+2
Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)
Staff Software Engineer - Full Stack AI (Bangkok based, Relocation provided)

Agoda • Vancouver

Remote
Hybrid working
Professional growth budget
International health insurance
Staff Software Engineer - Front End (Bangkok based, Relocation provided)
Staff Software Engineer - Front End (Bangkok based, Relocation provided)

Agoda • Toronto

On-site
CAD 90,000 - 120,000
Premium Relocation & Expat Support
International healthcare benefits
Hybrid remote/Bangkok HQ model
+1
Lead Software Engineer - Front End (Bangkok based, Relocation provided)
Lead Software Engineer - Front End (Bangkok based, Relocation provided)

Agoda • Vancouver

On-site
CAD 110,000 - 140,000
Relocation provided
Global work environment
Career growth opportunities
Staff Software Engineer - Front End AI (Bangkok based, Relocation provided)
Staff Software Engineer - Front End AI (Bangkok based, Relocation provided)

Agoda • Vancouver

Hybrid
CAD 101,000 - 126,000
International healthcare benefits
Hybrid remote model
Learning and development budget
+2
Front End/ Full Stack Engineering Manager (Bangkok based, relocation provided)
Front End/ Full Stack Engineering Manager (Bangkok based, relocation provided)

Agoda • Vancouver

On-site
CAD 100,000 - 130,000
Front End/ Full Stack Engineering Manager (Bangkok based, relocation provided)
Front End/ Full Stack Engineering Manager (Bangkok based, relocation provided)

Agoda • Toronto

On-site
CAD 95,000 - 120,000