Crea un profilo in modo da poter essere trovato dalle aziende, ottenere offerte di lavoro più adatte alle tue esigenze e candidarti più velocemente.
  • Cerca lavoro
  • Preferiti
  • Crea CV
    Novità
  • Stipendi
  • Iscrizioni

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

Agoda

About Agoda

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. If you’re ready to begin your best journey and help build travel for the world, join us.

Get to Know our Team

In Agoda’s Back End Engineering department, we build the 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. These mission-critical systems change frequently with dozens of releases per day, so we must employ state-of-the-art CI/CD and testing techniques in order to make sure everything works without any downtime. We also ensure that our systems are self-healing, responding gracefully to extreme loads or unexpected input. In order to accomplish this, we use state-of-the-art languages like Scala and Go, data technologies like Kafka and Aerospike, and agile development practices. Most importantly though, we hire great people from all around the world and empower them to be successful. Whether it’s building new projects like Flights and Packages or reimagining our existing business, you’ll make a big impact as part of the Back End Engineering team.

The Opportunity

We are seeking a Principal Engineer to drive innovation across our AI-powered data experience and platform infrastructure.

This role combines leading the development of AI-powered data querying — enabling users to ask business questions in natural language and receive actionable insights — while shaping the evolution of our data quality tools, and analytical engines such as StarRocks.

As a senior technical leader, you will operate across AI, data infrastructure, and reliability domains, driving high-impact initiatives and serving as a key technical authority across the organization.

This position is based in Bangkok, Thailand. (Relocation support is provided)

In this Role, you’ll get to:

  • Lead the development of AI-powered data querying solutions, enabling users to ask business questions in natural language and receive actionable insights.
  • Architect and develop scalable data quality tools and frameworks to ensure reliable and trustworthy data.
  • Act as a hands-on technical leader, tackling complex challenges across AI query engines, data quality systems, and analytical engines.
  • Collaborate with TPMs and stakeholders to define and drive the technical vision and roadmap for AI-driven querying, query engines, and data quality tools.
  • Mentor engineers and raise standards across data quality & governance tools, query engines, and the broader data platform.

What you’ll Need to Succeed:

  • 10+ years of experience in software engineering, data engineering, or related fields
  • Strong hands-on experience with:
    • SQL and large-scale data systems
    • Modern analytical databases / data warehouses (e.g., StarRocks, Snowflake, BigQuery, ClickHouse)
    • Backend development (e.g., Python, Java, Scala or similar)
  • Experience building or working with:
    • AI/LLM-based applications (e.g., text-to-SQL, conversational interfaces, cursor, copilots)
    • Data platforms or analytical infrastructure at scale
  • Strong understanding of data modeling, query execution, and performance optimization
  • Proven ability to lead cross-team, high-impact technical initiatives
  • Ability to navigate between deep hands-on work and strategic technical leadership
  • Excellent communication skills with both technical and non-technical stakeholders

It’s Great if you have:

  • Experience with text-to-SQL systems or AI-driven data interfaces
  • Experience implementing or scaling analytical engines such as StarRocks
  • Background in data observability, quality, or governance frameworks
  • Experience with tools like dbt, Airflow, Spark, or similar

#Bengaluru #SãoPaulo #Delhi #NewYorkCity #Nigeria #London #Hyderabad #Pune #Mumbai #Colombia #Paris #Jakarta #Chennai #SanFrancisco #WashingtonDC #Toronto #Pakistan #LosAngeles #Dallas #Chicago #Kenya #Boston #Shanghai #Egypt #BuenosAires #Manila #Netherlands #Singapore #RiodeJaneiro #Beijing #Atlanta #Sydney #Madrid #Vietnam #SaudiArabia #Peru #Melbourne #Ireland #Russia #Bangladesh #MexicoCity #Philadelphia #Chile #SeattleArea #Noida #Kolkata #Guangdong #UnitedArabEmirates #TelAvivDistrict #Houston #KualaLumpur #BeloHorizonte #SouthKorea #Bangkok #Istanbul #Austin #Curitiba #Warsaw #Campinas #Barcelona #Ukraine #CostaRica #Berlin #Romania #Denver #Johannesburg #Minneapolis #Manchester #Miami #Phoenix #Detroit #Coimbatore #Milan #PortoAlegre #Vancouver #Montreal #Charlotte #SanDiego #Ghana #SaltLakeCity #Raleigh #HongKong #Munich #Prague #Ecuador #TampaBay #Tokyo #Serbia #Taipei #Cracow #Zhejiang #CapeTown #Brasilia #Columbus #Ahmedabad #Indore #Kochi #Gurgaon #Chandigarh #Lucknow #Bhubaneswar #Thiruvananthapuram #Visakhapatnam #Bhopal #JerseyCity #Irving #Denton #Worcester #Arlington #OverlandPark #AuroraDistrict #Baltimore #Tampa #Halethorpe #Dayton #Syracuse #Chonburi #ChiangMai #NakhonRatchasima #KhonKaen #HatYai #Phuket #Surabaya #Tangerang #Birmingham #Casablanca #Rabat #Camp #PetalingJaya #GeorgeTown

Please review our Hiring Process Guidelines before your interview — click here to learn how interviewing at Agoda works.

Discover More About Working At Agoda

  • Agoda Careers
  • Facebook
  • LinkedIn
  • YouTube

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.

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.
Offerta di lavoro pubblicata 29 giorni fa
Offerte di lavoro simili
  •  ...business users, product managers, engineers, and many others rely on us...  ...best practices across software design, architecture, testing...  ...innovation. Employment at Agoda is based solely on a person’s merit...  ...qualifications. We are committed to providing equal employment opportunity... 
    Trasferimento

    Agoda

    Milano
    15 giorni fa
  •  ...team, che lavora in consulenza per elaborare progetti e soluzioni al servizio dei nostri clienti, siamo alla ricerca di Developer Back end Java. REQUISITI E COMPETENZE: - 2+ anni di esperienza su Java (J2EE) - Esperienze di sviluppo di Web Services, in particolare REST... 
    Consigliato
    Tempo pieno
    Remoto

    Soultec Srl

    Milano
    un mese fa
  •  ...across product, engineering, finance, and...  ...flows, tax engines, and selected...  ...This position is based in Bangkok, Thailand. (Relocation support is provided) In this Role...  .... Design end-to-end solutions...  ...reviews and provide expert guidance...  ...experience in software engineering, architecture... 
    Trasferimento
    Orario flessibile

    Agoda

    Milano
    5 ore fa
  •  ...: JUMPIT è il posto giusto per te. Posizione Aperta: Java Back End Developer Sede: Remoto Descrizione del Ruolo: Il candidato ideale...  ...esecuzione di test automatizzati per garantire la qualità del software Collaborazione con il team tramite strumenti di gestione... 
    Consigliato
    Tempo pieno
    Disponibilità immediata
    Remoto

    JUMPIT S.R.L.

    Milano
    1 giorno fa
  • 200 - 230 €/giorno

     ...progetto di rilevanza strategica e ad alto contenuto tecnologico, siamo alla ricerca di una risorsa che possa ricoprire il ruolo di Java Back-end Developer da inserire in un team strutturato e altamente specializzato in ambito Cyber Security . Attività - Collaborazione... 
    Consigliato
    Tempo pieno
    Contratto con partita IVA
    Lavoro ibrido

    HERZUM

    Milano
    6 giorni fa
  •  ...Il nostro Cliente è un’importante software house con sede a Milano, attiva nello sviluppo...  ...organico aziendale stiamo cercando uno/a Java Back End Developer - appartenente alle categorie...  ...con database relazionali Conoscenza base di architetture REST Capacità di lavorare... 
    Smart working

    W EXECUTIVE S.R.L.

    Milano
    un mese fa
  •  ...innovativa nel settore HR Tech, stiamo ricercando un/una: Mid Back-End Engineer La società partner offre una piattaforma SaaS basata su...  ...e migliorare engagement e retention, con un approccio skill-based e data-driven. Responsabilità principali Il/La Mid Back-End... 
    Smart working
    Impiego permanente
    Lavoro ibrido

    Arrow Srl

    Milano
    2 mesi fa
  • 34.000 € - 40.000 €

     ...e formazione di personale specializzato in ambito informatico, è alla ricerca di una figura di Back End Developer.  La risorsa entrerà a far parte del team R&D Software, collaborando all'evoluzione dei prodotti di punta; nello specifico si occuperà dello sviluppo dei... 

    Randstad

    Cormano (MI)
    un mese fa
  • Per un nostro Cliente, siamo alla ricerca di un Back-End Java Developer motivato e brillante, con almeno 2 anni di esperienza. Cerchiamo una figura che non si limiti a scrivere codice, ma che sposi un approccio "AI-first" per ottimizzare processi e creare soluzioni... 
    Tempo pieno
    Remoto

    ML ENGINE S.R.L.

    Milano
    20 giorni fa
  •  ...infrastruttura perfettamente automatizzata. Siamo alla ricerca di un Back-End Developer, capace di muoversi con agilità tra logiche di back-...  ...responsabile dell’intero ciclo di vita delle funzionalità software, occupandoti di: * Progettazione, implementazione ed espansione... 
    Impiego permanente
    Lavoro ibrido

    Laser Romae

    Milano
    un mese fa
  •  ...alla ricerca di sviluppatori Back End appassionati pronti ad unirsi...  ...basta scrivere: sviluppatore software... neppure java developer......  ...una scelta e la facciamo in base a quello che leggiamo nel CV....  ...Posizione Java Conoscenza dei principi di sviluppo del software... 
    Apprendistato
    Lavoro ibrido
    Remoto
    Orario flessibile

    KING Company

    Milano
    2 mesi fa
  •  ...-the-point per clienti leader di mercato che ci commissionano software altamente innovativo e platform-oriented. Il nostro è un ambiente...  ...alle Categorie Protette (art.1 - L.68/99) per posizioni da Back-end Developer , Front-end Developer con almeno un anno di esperienza... 
    Tempo pieno
    Remoto

    IET

    Milano
    2 mesi fa
  •  ...In Iriscube Reply (Gruppo Reply S.p.A.) cerchiamo sviluppatori Back-End e Front-End, sia junior che senior, per contribuire alla crescita delle nostre web application in ecosistemi moderni basati su microservizi, microfrontend e architetture event-driven. Operiamo... 
    Lavoro ibrido
    3 giorni/sett.

    Iriscube Reply

    Milano
    un mese fa
  • 475 - 500 €/giorno

     ...FOR .NET/Python Software Developer | Energy...  ...For this role, relocation to Brussels (Belgium...  .... Develop back-end services and APIs...  ...and user manuals; provide user assistance and...  ...of software engineering experience....  ...citizens already based in the EU with a... 
    Trasferimento
    Libero professionista
    Lavoro ibrido
    Disponibilità immediata
    Remoto
    Permesso di lavoro

    Etinars

    Milano
    2 mesi fa
  •  ...: Requisiti Richiesti: · Almeno 2/3 anni o più di esperienza in posizioni similari · Ottima esperienza nello sviluppo di software in C++/C# · Buona conoscenza di Javascript e Typescript in ambiente Node.JS · Esperienza nella scrittura di unit test · Conoscenza... 
    Smart working
    Impiego permanente
    Tempo determinato
    Lavoro ibrido
    Remoto

    NTWK

    Milano
    7 ore fa
  •  ...Allegro team is passionate about providing intelligent solutions that...  ...you.  Summary As a Principal Systems Engineer, you will be responsible...  ...Power ICs through applications based testing in the laboratory....  ...of our power ICs in end customer applications. Collaborate... 
    Lavoro ibrido

    Litera

    Milano
    2 mesi fa
  •  ...Know our Team: In Agoda’s Engineering department, we build the scalable...  ..., 10+ years of experience in software engineering. ~ Demonstrable...  .... Employment at Agoda is based solely on a person’s merit and...  .... We are committed to providing equal employment opportunity... 
    Trasferimento

    Agoda

    Milano
    15 giorni fa
  •  ...Business Platform. We're VC-backed, have hundreds of...  ...Founding AI Full-Stack Engineer to join us now and build...  ...Build full-stack features end-to-end (frontend,...  ...GenAI is changing how software is built You can build...  ...Milan or are ready to relocate (mandatory) You can show... 
    Trasferimento
    Tempo pieno
    Stage/Tirocinio
    Remoto

    vibiz

    Milano
    12 ore fa
  • 50.000 €

     ...Overview Stiamo cercando un senior software engineer con 5-10+ anni di esperienza, con competenze...  ...architetturali, portando soluzioni end-to-end fino in produzione, fungendo da riferimento...  ...consistency, idempotenza, retry e back-off, outbox / messaggistica... 
    Trasferimento
    Orario flessibile

    Intesa Sanpaolo Group

    Milano
    7 giorni fa
  •  ...as code using CDK. Frontend in Typescript and React. Preferred Qualifications Experience in early-stage startups or small engineering teams Familiarity with Docker, CDK, and production-grade deployment Background in enterprise SaaS, fintech, AI tools, or... 
    Tempo pieno
    Stage/Tirocinio

    veliu

    Milano
    12 ore fa
  • 40.000 € - 75.000 €

     ...I risultati vengono individuati sulla base della rilevanza semantica e il sistema è...  ...Collaborare con team di prodotto, design ed engineering nello sviluppo di nuove funzionalità....  ...review per mantenere elevata la qualità del software. • Almeno 3 anni di esperienza nello... 
    Smart working
    Lavoro ibrido

    W EXECUTIVE S.R.L.

    Milano
    2 mesi fa
  •  ...Software Developer@ HRM all’interno di un progetto nel settore farmaceutico, si occuperà di migrazione software, sviluppo applicativo...  ...di revisione, riscrittura e ottimizzazione di codice front-end e back-end in JavaScript e Python , supporto tecnico su componenti... 
    Libero professionista
    Lavoro ibrido
    Lavoro da casa

    HRM Group

    Milano
    13 giorni fa
  •  ...Company Platform. We're VC-backed, have hundreds of paying customers...  ...for a Founding Design Engineer who has taste, builds beautiful...  ...user stays in control Own end-to-end: from concept to Figma...  ...negotiable) You are open to relocate (mandatory) You can show a real... 
    Trasferimento
    Tempo pieno
    Stage/Tirocinio

    vibiz

    Milano
    12 ore fa
  •  ...alla ricerca, per conto di un nostro cliente, di profili: Front-end Developer Flutter (junior / middle / senior) Modalità di lavoro:...  ...partita IVA. Lavoro Full time Tariffa giornaliera: da concordare in base all’esperienza e alle competenze del candidato. Si ricorda che, a... 
    Tempo pieno
    Contratto con partita IVA
    Remoto
    Turno di giorno

    GIELLE INFORMATICA S.R.L.

    Milano
    2 mesi fa
  • 55.000 € - 60.000 €

     ...dati satellitari e sviluppo di piattaforme software ad alto impatto tecnologico. La figura...  ...principali: Ownership dello sviluppo back-end con focus su integrazione di sistemi e piattaforme...  ...sistemi in produzione e componenti cloud-based Collaborazione con team cross-... 
    Impiego permanente

    Page Personnel

    Milano
    13 giorni fa
  •  ...Technology nell’ambito Software & Platform Engineering, dove stiamo...  ...sviluppare architetture Front End AI-enabled basate su...  ...Collaborare con team Back End, UX/UI e DevOps...  ...e ottimizzazione AI-based. Cerchiamo talenti...  ...responsive design e principi di accessibilità.... 
    Lavoro ibrido

    Accenture Italia

    Milano
    18 giorni fa
  • 41.360 € - 62.040 €

     ...traditional enterprise software company into a...  ...value stream teams by providing the foundational...  ...configuration management, end-to-end testing, and...  ...end to end tests based on input from...  ...benefit scheme, we provide a good work and life...  ...leading, full, front-to-back offering for our... 
    Stage/Tirocinio
    Lavoro ibrido
    Remoto
    Orario flessibile

    SimCorp

    Milano
    13 giorni fa
  • 240 - 250 €/giorno

     ..., sviluppo e ottimizzazione di soluzioni back-end performanti, con la capacità di intervenire...  ...- Esperienza di 8+ anni nello sviluppo software in Java (versione 21) - Esperienza con...  ...Tariffa giornaliera: da concordare in base alle competenze ed esperienza del candidato... 
    Tempo pieno
    Contratto con partita IVA
    Remoto

    Gielle Informatica Recruiting

    Milano
    un mese fa
  •  ...the IBM portfolio; including Software and Red Hat. Curiosity and a constant...  ...implementing dedicated front-end APIs to ensure a smooth and...  ...between front-end and back-end systems, ensuring high performance...  ...) ~ Experience with Kafka-based messaging systems ~ Microservices... 
    Lavoro ibrido

    IBM

    Milano
    un mese fa
  •  ...infrastructure and staff connectivity, providing the hardware, software, and system access that...  ...and Greenhouse, including end-to-end implementation...  ...#taichung #kaohsiung #bangkok #Phuket #istanbul #london #manchester...  .... Employment at Agoda is based solely on a person’s merit... 
    Lavoro ibrido
    Remoto

    Agoda

    Milano
    21 giorni fa