Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Back End Staff Software Engineer (Bangkok based, Relocation provided)

Agoda

Back End Staff Software Engineer (Bangkok based, Relocation provided)

At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier for everyone to explore the world. Today, we are part of Booking Holdings [NASDAQ: BKNG], with a diverse team of over 7,000 people from 90 countries, working together in offices around the globe. Every day, we connect people to destinations and experiences, with our great deals across our millions of hotels and holiday properties, flights, and experiences worldwide. No two days are the same at Agoda. Data and technology are at the heart of our culture, fueling our curiosity and innovation.

Get to Know our Team

In Agoda’s Back‑End Engineering department, we build scalable, fault‑tolerant systems and APIs that host our core business logic. Our systems cover all major areas of our business: inventory and pricing, product information, customer data, communications, partner data, booking systems, payments, and more. We employ state‑of‑the‑art CI/CD and testing techniques to ensure everything works without downtime. Our systems are self‑healing, responding gracefully to extreme loads or unexpected input. We use modern languages like Kotlin and Scala, data technologies such as Kafka, Spark, MLflow, Kubeflow, VastStorage, StarRocks, and agile development practices. Most importantly, we hire great people from around the world and empower them to be successful.

The Opportunity

Agoda Platform team is looking for developers to work on mission‑critical systems that serve millions of users daily. You will have the chance to work on innovative projects, using cutting‑edge technologies, and make a significant impact on our business and the travel industry.

What You’ll Need To Succeed
  • 10+ years of experience developing performance‑critical applications in a production environment using Scala, Java, Kotlin, C#, Go or relevant modern programming languages.
  • Strong RDBMS knowledge (SQL Server, Oracle, MySQL, or other).
  • Ability to direct significant company‑wide projects and set technical vision.
  • Good command of the English language.
  • Deeply involved in making architectural decisions, setting the standard and direction for the team.
  • Implement advanced CI/CD pipelines and robust testing strategies to ensure seamless integration, deployment, and high code quality.
  • Passion for software development and continuous improvement of your knowledge and skills.
It’s Great if You Have
  • Knowledge in NoSQL, Queueing systems (Kafka, RabbitMQ, ActiveMQ, MSMQ), and Play framework.
Equal Opportunity Employer

At Agoda, we pride ourselves on being a company represented by people of all different backgrounds and orientations. We prioritize attracting diverse talent and cultivating an inclusive environment that encourages collaboration and innovation. Employment at Agoda is based solely on a person’s merit and qualifications. We are committed to providing equal employment opportunity 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. We will keep your application on file so that we can consider you for future vacancies and you can always ask to have your details removed from the file. For more details please read our privacy policy.

Discover More About Working At Agoda
  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube
Disclaimer

We do not accept any terms or conditions, nor do we recognize any agency’s representation of a candidate, from unsolicited third‑party or agency submissions. If we receive unsolicited or speculative CVs, we reserve the right to contact and hire the candidate directly without any obligation to pay a recruitment fee.

#J-18808-Ljbffr
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Back End Staff Software Engineer (Bangkok based, Relocation provided) in San Jose, CA vacancy
  •  ...Staff Software Engineer (FinTech) - Back End (Bangkok based, Relocation provided) At Agoda, we bridge the world through travel. Our story began in 2005, when two lifelong friends and entrepreneurs, driven by their passion for travel, launched Agoda to make it easier... 
    Relocation
    Worldwide

    Agoda

    San Jose, CA
    2 days ago
  •  ...Senior Software Engineer – Back End, Infrastructure Management Location: Milpitas, CA Overview MemVerge...  ...building a disruptive data infrastructure based on persistent memory technology. This...  ...of our Big Memory platform, which provides both persistence and memory-speed... 
    Suggested
    Local area

    MemVerge

    Milpitas, CA
    2 days ago
  • Overview Software Engineer (Back End) @ Sunnyvale CA TITLE: Software Engineer (Back End) LOCATION: Sunnyvale CA Duration: 6 to 12+ Months Description...  ...any production issue where engineering help is required. Provide support in troubleshooting / investigations pertaining to... 
    Suggested
    Contract work
    Local area

    Redolent Infotech Pvt. Ltd.

    Sunnyvale, CA
    4 days ago
  • $147k - $237.5k

     ...Your Career As a Principal Software Engineer, you will play a key role in...  ...leading and doing big projects end to end Excellent...  ...the posted level, the starting base salary (for non-sales roles)...  ...together. We are committed to providing reasonable accommodations for... 
    Suggested
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  • $166.2k - $304.7k

     ...What we do Our Lead Senior Staff Software Engineers are end-to-end owners who will participate in...  ...stakeholders is unique. This means that based on your interests and background,...  ...tech leads. * You have experience providing technical and project leadership of... 
    Suggested
    Full time
    Temporary work
    Local area
    Worldwide

    The Trade Desk

    San Jose, CA
    4 days ago
  •  ...Java Developer @ Sunnyvale CA TITLE: Back-End Developer (Java, Spring, Kafka) LOCATION...  ...~4 to 8+ years of experience as Java Engineer ~ Strong Java/J2EE, SpringBoot, Kafka...  ...Design pattern, Event Sourcing and Event based architecture. Cassandra, SQL, NOSQL Database... 

    Redolent

    Sunnyvale, CA
    3 days ago
  •  ...Introduction At IBM Software, we transform client challenges...  ...responsibilities As a Senior Back-end Engineer, you will contribute to the...  ...secure, large-scale agent-based workloads. You will work as...  ...Lead design discussions by providing input, evaluating options, and... 

    IBM

    San Jose, CA
    3 days ago
  • $60k - $120k

     ...enterprise data teams by providing innovative AI-...  ...the world, and backed by prominent investors...  ...AI-powered data engineering revolution. You...  ...re in search of a Staff Software Engineer who brings...  ...-performance back-end systems, and integrating...  ...building Python-based web application... 
    Remote work
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    13 days ago
  • $140.6k - $171.8k

     ...Responsibilities Design and execute end-to-end testing for client, control plane, and...  ...release readiness. Requirements Experience in software testing across web, desktop, and mobile...  ...API testing (Postman, Newman, or Python-based tools). Understanding of real-time... 
    Full time

    Fortinet

    Santa Clara, CA
    5 days ago
  • $129.5k - $185k

     ...Role We are looking for a Staff Software Development Engineer (Microservices) to join...  ...team. This is a hybrid role based in San Jose, CA (3 days a...  ...from API tiers to back-end services Role model a culture...  ...Zscaler is committed to providing equal employment opportunities... 
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    8 days ago
  • $196.5k - $291.5k

     ...payment networks. We provide proprietary payment solutions...  ...We offer merchants an end-to-end payments...  ...domain at scale, with the backing of PayPal's resources...  ...love. As a Sr. Staff Software Engineer, you will be a subject...  ...Percent: 0 The base pay for this role will... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    3 days ago
  •  ...We're not just a software consulting...  ...experience with renowned end clients. We're a...  ...Development to provide consultative...  ...services and quality engineer development,...  ...must be open to relocating to new cities or states based on client assignments...  ...APIs for back-end integration.... 
    Relocation
    Full time
    Contract work
    Relocation package

    Adidev Technologies Inc

    San Jose, CA
    1 day ago
  • $248k - $349k

     ...and testing/launching software products. Experience...  ...building high-performance back-end systems....  ...motivate, mentor, and provide constructive feedback...  ...job Google's software engineers develop the next-generation...  ...business problems. The US base salary range for this... 
    Full time
    Temporary work

    Google Inc.

    Sunnyvale, CA
    12 hours ago
  • $207k - $300k

    Staff Software Engineer, Machine Learning, Google Chat Google Sunnyvale, CA, USA...  ...will be part of the Chat Back‑end team, building and shaping...  ...Personalized Assistant, RAG‑based Search, AI Overviews, and Agentic...  ...culture of belonging, and providing an equal employment... 
    Full time
    Shift work

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $122.57k - $256k

     ...network architecture, software defined networking...  ...date by end of year 2026. Please...  ...lifecycle of network engineering. Qualification...  ...Proficient in at least one back-end programming...  ...(Annually) The base salary range for...  ...Package that is provided to compensate and... 
    Temporary work
    Local area

    ByteDance

    San Jose, CA
    3 days ago
  •  ...Senior Staff Software Engineer (Fullstack - Agent Security) 1 day...  ...in the public cloud by providing highly scalable, highly...  ...support teams to improve end‑customer outcomes...  ...architecture) Strong back‑end development experience...  ...Familiarity with AI‑based technologies (e.g.,... 

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $154.42k - $235.9k

     ...observable, and fast. As aStaff Software Engineer, you will design and deliver...  ...tooling teams to integrate end-to-end solutions. Apply...  .../PCIe messaging, kernel/bpf-based observability, packet capture...  ...discounts and more. Relocation This job may be eligible for... 
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...testing and launching software products and...  ...Computer Science, Engineering or related field....  ...experienced and passionate Staff Software...  ...you will require back‑end distributed systems...  ...global services, and providing the essential platforms...  ...more. The US base salary range for this... 
    Full time
    Remote work
    Worldwide

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $205k - $235k

     ...world environments. As a Staff Safety Software Engineer, you'll take ownership of...  ...headquarters. Cobot will offer a relocation stipend if you are...  ...training. The annual base salary range for this position...  .... We are committed to providing reasonable accommodations... 
    Relocation
    Work at office

    Collaborative Robotics

    Santa Clara, CA
    12 hours ago
  • $262k - $365k

    Senior Staff Software Engineer, ML Infrastructure, Agents Infrastructure Google...  ...is tremendous. The US base salary range for this full‑...  ...design and implementation of back‑end services and the Agent API,...  ...culture of belonging, and providing an equal employment opportunity... 
    Full time

    Google Inc.

    Sunnyvale, CA
    1 day ago
  • $147.4k - $272.1k

     ...Description As a Front-End Methodology CAD Engineer, you will play a...  ...improving automation software that design teams use...  ...At Apple, base pay is one part of our...  ...within a range. This provides the opportunity to progress...  ...payments as well as relocation. Learn more about... 
    Relocation

    Apple Inc.

    Cupertino, CA
    4 days ago
  • $203.3k - $305.6k

     ...The IS&T Retail Engineering organization is seeking...  ...support our Front End Engineering teams....  ...closely with software engineers, UI/UX designers...  .... At Apple, base pay is one part of...  ...a range. This provides the opportunity to...  ...payments as well as relocation. Learn more about... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    1 day ago
  • $189k - $301k

    Please Note: To provide the best candidate experience...  ...both hardware and software engineers to identify and address...  ...and compute placement based on real workload behavior...  .... Strong, end-to-end understanding of...  ...investment in ours. Give Back With a charitable giving... 
    Full time
    Work at office
    Immediate start
    Flexible hours

    Samsung Semiconductor

    San Jose, CA
    1 day ago
  • $218.8k - $335.3k

     ...seeking an experienced Staff Software Engineer to lead the...  ...integrations, automations, and end-to-end observability...  ...workflows, rule-based triggers)....  ...may be eligible for relocation benefits. About GM...  ...strongly believe that providing an inclusive workplace... 
    Local area
    Remote work
    Work from home
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $260k - $310k

     ...Affirm is looking for a Senior Staff Software Engineer to take on a critical role...  ...Web Apps for large user bases. ~ A deep understanding of...  ...oriented, but you are able to step back, look at the big picture,...  ...believes it's on us to provide an inclusive interview experience... 
    Work at office
    Remote work
    Flexible hours

    Affirm

    San Jose, CA
    2 days ago
  • $124.9k - $228.9k

     ...valuable: an award-winning culture based on trust, ownership, empathy,...  ...Our flexible structure gives engineers direct influence over product...  ...best things about being a software engineer at The Trade Desk is...  ...US state laws, the range provided is the Trade Desk's reasonable... 
    Full time
    Temporary work
    Local area
    Worldwide
    Flexible hours

    The Trade Desk

    San Jose, CA
    3 hours ago
  • $145k - $235.5k

     ...Summary We are seeking a Sr Staff Software Engineer for our Global Infra Team to...  ...Manage the end-to-end backend development of...  ...understand their challenges and provide effective solutions that enhance...  ...posted level, the starting base salary (for non-sales roles)... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $133k - $190k

     ...Role We are looking for a Staff Software Engineer-UI to join our team. This is a hybrid role based in the San Jose, CA office 3 days...  ...implementations Take end-to-end ownership of product features...  ...Debug production issues and provide expert support to ensure system... 
    Full time
    Work at office
    Local area
    3 days per week

    Zscaler

    San Jose, CA
    7 days ago
  • $125k - $201.25k

     ...throughout the world. We provide an inclusive work...  ...Function: R&D Software/Systems Engineering Job Category: Scientific...  ...Vision team as a Staff Software Engineer (...  ...product designs in a team-based environment. This is...  ...all procedures for end-to-end software /... 
    Local area
    Immediate start

    J&J Family of Companies

    Milpitas, CA
    4 days ago
  • $176.5k - $262.35k

     ...party payment networks. We provide proprietary payment...  ...We offer merchants an end-to-end payments solution...  ...the activities of other engineers, determining technical...  ...mentoring and developing software engineers. ~...  ...MVVM. The base pay for this role will... 
    Work at office
    Local area
    Immediate start
    Flexible hours

    PayPal

    San Jose, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Back End Staff Software Engineer (Bangkok based, Relocation provided). Be the first to apply!