Skip to main content
Back to jobs

Senior Data Platform Engineer - StarRocks

External
agoda logoAgoda · Bangkok, Thailand
Full-timeOn-site1mo ago30+ days old, may be filled
AnsibleArgoCDCapacity PlanningCI/CDCore DataGitLab
Cover LetterConnect

Prepare for this interview

Elite

AI-generated questions, company research, and talking points tailored to this role


About the role

We are looking for a Senior/Staff Data Platform Engineer (BI Infra DBA) to lead the technical direction and operations of our analytics database and BI platforms (StarRocks as the primary analytics engine, Vertica, SQL Server DW, visualization backends, and related services). You will: Own critical database and BI infrastructure end‑to‑end - architecture, performance, reliability, and security. Lead multi‑team initiatives such as expanding StarRocks adoption and leading sql server datawarehouse migration, and major upgrades of visualization/BI tools. Set engineering and operational standards for how we design, deploy, and monitor our BI data platforms, acting as the technical point of contact for BI‑Infra DBA

Responsibilities

  • Design and evolve Agoda's BI data warehouse architecture across SQL Server DW, Vertica, StarRocks, and related services, focusing on availability, scalability, and cost efficiency.
  • Lead migration and modernization projects such as:
  • Migrating workloads off MSSQL DW to more sustainable platforms (Production standby, data lake, StarRocks, etc.).
  • Decommissioning legacy components as part of the long‑term DW strategy.
  • Define and implement data and query engine standards (indexing/partitioning patterns, materialized views, retention strategies, governance and access patterns) for BI platforms.
  • Define SLIs/SLOs for key services (StarRocks, Vertica, Tableau, Superset/Metabase, MSSQL DW) and ensure they are instrumented, monitored, and reviewed regularly.
  • Lead incident response for BI‑Infra DBA‑owned platforms: diagnose cross‑system issues (Query Engine - Database, VIz tools, Compute, Storage, Network), post‑mortem/root‑cause analysis, and follow‑up improvements.
  • Partner with BI‑Infra Ops/Dev/Viz and DBDev/DBOps on end‑to‑end reliability - from ingestion pipelines to visualization queries and user traffic patterns.
  • Perform deep query and workload tuning for high‑impact systems (e.g., finance, supply, whitelabel analytics, experimentation, DQ), reducing CPU/memory/IO and improving latency at scale.
  • Optimize resource consumption and license/capacity planning for Query Engine - Database and BI tools.
  • Collaborate with infra and product teams to evaluate and adopt new query engines / database technologies where they materially improve reliability, performance, or cost.
  • Own upgrade and patching strategies for database and BI stacks (OS, engine, drivers), using canary/blue‑green and rollback plans to minimize downtime.
  • Improve and extend CI/CD and deployment automation for database objects, jobs, and configuration (GitLab, AWX/Ansible, ArgoCD, etc.).
  • Build and maintain observability for BI-Infra DBA services (Grafana, Prometheus/SLO dashboards, alerting, Hedwig/NOC integrations) to detect and act on issues proactively.
  • Implement and maintain secure access patterns for DW and BI platforms (service accounts, RBAC, gMSA, password rotation, SSO/OKTA integration, DR strategy).
  • Partner with security and data governance teams to remediate vulnerabilities within SLAs, enforce data residency constraints, and ensure that upcoming workloads (e.g., whitelabels) are compliant by design.
  • Act as technical lead for BI‑Infra DBA initiatives, collaborating closely with BI‑Infra Ops/Dev/Viz, Database Operation/Development, Infra, and BI product teams.
  • Mentor and coach junior engineers on database performance, reliability, and platform engineering best practices; help raise the bar for design reviews, runbooks, and incident hygiene.
  • C

Benefits

Health insurance

Additional Information

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: The BI‑Infra organization owns Agoda's core data warehouse architecture and operates the platforms that power analytics and BI across the company (e.g., SQL Server DW, SSAS, Vertica, StarRocks, Hadoop, Superset, Metabase, Tableau, Power BI Report Server). Our mission is to maximize system uptime and provide the best possible data and visualization experience to Agoda users. The BI‑Infra DBA sub‑team focuses on database and BI platform reliability, performance, and cost efficiency - designing and operating scalable OLAP engines, tuning workloads, defining SLIs/SLOs, and partnering with BI and product teams to keep critical analytics systems healthy at scale.


Your Match

How well this role fits your profile.

Company Intel

What employees say

Worked at agoda? Share your experience

Interested in this role?

Apply on the company's website.

Cover LetterConnect