Job Summary:
Agoda is a travel technology company that connects people to destinations and experiences. They are seeking a Principal Software Engineer to lead the development of AI-powered data querying solutions and architect data quality tools, while also serving as a key technical authority across the organization.
Responsibilities:
• 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.
Qualifications:
Required:
• 10+ years of experience in software engineering, data engineering, or related fields
• Strong hands-on experience with SQL and large-scale data systems
• Strong hands-on experience with modern analytical databases / data warehouses (e.g., StarRocks, Snowflake, BigQuery, ClickHouse)
• Strong hands-on experience with 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)
• Experience building or working with 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
Preferred:
• 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
Company:
Agoda is a digital travel platform that provides access to hotels and holiday properties including flights. It is a sub-organization of Booking Holdings. Founded in 2005, the company is headquartered in Singapore, SGP, with a team of 5001-10000 employees. The company is currently Late Stage.