Home
Jobs

Staff Data Engineer Kafka Expert (Bangkok based, relocation provided)

8 - 12 years

0 Lacs

Posted:1 day ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

About Agoda Agoda is an online travel booking platform that offers accommodations, flights, and more to travelers worldwide. With a global network of 4.7M hotels and holiday properties, as well as flights, activities, and more, we are dedicated to connecting travelers with seamless travel experiences. As part of Booking Holdings and based in Asia, our team of 7,100+ employees from 95+ nationalities across 27 markets creates a work environment that thrives on diversity, creativity, and collaboration. At Agoda, we foster a culture of innovation through experimentation and ownership, allowing our customers to explore and enjoy the world. Our Purpose: Bridging the World Through Travel We believe that travel enriches lives by providing opportunities to learn, experience, and appreciate the beauty of our world. By bringing people and cultures closer together, travel promotes empathy, understanding, and happiness. The Data Team at Agoda The Data department at Agoda is responsible for overseeing all data-related requirements within the company. Our primary objective is to enhance the utilization of data through innovative approaches and the implementation of robust resources such as operational and analytical databases, queue systems, BI tools, and data science technology. We recruit talented individuals from diverse backgrounds globally to tackle this challenge, providing them with the necessary knowledge and tools for personal growth and success while upholding our company's values of diversity and experimentation. The Data team at Agoda plays a crucial role in supporting business users, product managers, engineers, and others in their decision-making processes. We are committed to improving the search experience for our customers by delivering faster results and ensuring protection against fraudulent activities. The abundance of data available to us presents both a challenge and a reward, driving our passion for excellence within the Data department. The Opportunity As a senior data pipeline engineer at Agoda, you will be working on distributed systems that span multiple data centers, thousands of servers, and process hundreds of billions of messages daily. Ensuring data quality, integrity, and accuracy is fundamental to our operations. You will be involved in designing scalable systems to handle the increasing volume of data, including auditing and monitoring functionalities. This role provides you with the opportunity to lead projects with a small team, enhancing your ownership and leadership skills. You will tackle complex problems related to managing and interpreting large datasets, such as schema registry, real-time data-ingestion, cross-data center replication, data enrichment, storage, and analytics. In This Role, You'll Get to - Build, administer, and scale data pipelines processing hundreds of billions of messages daily across multiple data centers - Develop and enhance existing frameworks used by teams throughout Agoda to contribute messages to the data pipeline - Manage data ingestion into various systems (Hadoop, ElasticSearch, other Distributed Systems) - Create tools to monitor high data accuracy SLAs for the data pipeline - Explore new technologies to improve data quality, processes, and flow - Develop high-quality software through design reviews, code reviews, and test-driven development What You'll Need To Succeed - Bachelors degree in Computer Science, Information Systems, Computer Engineering, or a related field - 8+ years of industry experience, preferably in a tech company - Strong knowledge of data architecture principles - Experience in debugging production issues - Proficient in coding and building purpose-driven, scalable, well-tested, and maintainable systems - Detail-oriented with a focus on considering all outcomes of decisions - Excellent communication skills in technical English, both verbally and in writing - Proficiency in multiple programming languages (e.g., Golang, Java, Scala, Python, C#) - Good understanding of Kafka and experience as a Kafka Administrator - Experience with data ingestion from Kafka into Hadoop, ElasticSearch, and other Distributed Systems - Strong systems administration skills in Linux - Previous involvement in or contribution to Open Source Projects Equal Opportunity Employer Agoda is an equal opportunity employer. We value diversity and welcome applications from individuals with a variety of backgrounds and experiences. We will retain your application for future vacancies and allow you to request the removal of your details if desired. For more information, please refer to our privacy policy. Note: Agoda does not accept third-party resumes. Kindly refrain from sending resumes to our jobs alias, Agoda employees, or any other organizational location. Agoda will not be liable for any fees associated with unsolicited resumes.,

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now
Agoda
Agoda

Travel & Hospitality

Singapore

RecommendedJobs for You