Work at Cabo Bali — careers and hospitality jobs in Bali

Home / Careers /

OTA & Revenue Manager

Bali
Revenue & Distribution
Full-time

Own dynamic pricing, OTA distribution and RevPAR across our Bali villa portfolio — the revenue role that turns PriceLabs and AirDNA data into owner returns.

Kelola dynamic pricing, distribusi OTA, dan RevPAR di portofolio vila Bali kami — peran revenue yang mengubah data PriceLabs dan AirDNA menjadi keuntungan pemilik.

Own the numbers owners care about most — occupancy, ADR and RevPAR — across our 20+ villa portfolio on the Bukit. You'll price daily, run every OTA channel, and turn market data into owner returns.

What you'll do

  • Set dynamic pricing daily with PriceLabs and AirDNA — beating the market on RevPAR, not just filling the calendar
  • Own OTA distribution end to end: Airbnb, Booking.com, VRBO, Agoda and Expedia — listings, content, channel mix and calendar sync in Guesty
  • Optimise listings for search rank and conversion — titles, photography briefs, seasonal rates and minimum-stay rules
  • Grow direct bookings and protect margin by cutting channel fees
  • Publish the weekly revenue report and benchmark every villa against its live market
  • Lead pricing and go-live for new villa launches, including the ghost-stay ramp that builds early reviews

What we're looking for

  • 2+ years in revenue management, OTA / channel management or hospitality analytics (villa, hotel or short-stay)
  • Confident with pricing and data tools — PriceLabs, AirDNA, Guesty or similar (we'll train the right person on our stack)
  • Sharp on what moves ranking and conversion on Airbnb and Booking.com
  • Comfortable living in spreadsheets and turning data into a clear pricing call
  • Fluent English; Bahasa Indonesia a plus

Why Cabo

We're owner-operators who run villas like we own them — because we do. You'll own the revenue function, push RevPAR above market in 80%+ of villas, and earn a performance bonus tied to portfolio results — plus daily staff meals and real room to grow as we scale past 30 villas. When our owners win, you win too.

Kelola angka yang paling penting bagi pemilik — okupansi, ADR, dan RevPAR — di portofolio 20+ vila kami di kawasan Bukit. Kamu menetapkan harga setiap hari, mengelola setiap kanal OTA, dan mengubah data pasar menjadi keuntungan pemilik.

Tugas Anda

  • Menetapkan dynamic pricing harian dengan PriceLabs dan AirDNA — mengalahkan pasar pada RevPAR, bukan sekadar mengisi kalender
  • Mengelola distribusi OTA menyeluruh: Airbnb, Booking.com, VRBO, Agoda, dan Expedia — listing, konten, bauran kanal, dan sinkronisasi kalender di Guesty
  • Mengoptimalkan listing untuk peringkat pencarian dan konversi — judul, brief fotografi, tarif musiman, dan aturan minimum menginap
  • Menumbuhkan direct booking dan menjaga margin dengan mengurangi biaya kanal
  • Menerbitkan laporan revenue mingguan dan membandingkan setiap vila dengan pasarnya secara langsung
  • Memimpin pricing dan go-live untuk peluncuran vila baru, termasuk ghost stay untuk membangun ulasan awal

Kualifikasi

  • 2+ tahun di revenue management, OTA / channel management, atau analitik hospitality (vila, hotel, atau short-stay)
  • Percaya diri dengan alat pricing dan data — PriceLabs, AirDNA, Guesty, atau sejenisnya (kami latih kandidat yang tepat)
  • Paham apa yang menggerakkan peringkat dan konversi di Airbnb dan Booking.com
  • Nyaman bekerja dengan spreadsheet dan mengubah data menjadi keputusan harga yang jelas
  • Lancar Bahasa Inggris; Bahasa Indonesia nilai plus

Kenapa Cabo

Kami owner-operator yang mengelola vila seperti milik sendiri — karena memang begitu. Kamu akan memegang fungsi revenue, mengejar RevPAR di atas pasar pada 80%+ vila, dan mendapat bonus kinerja sesuai hasil portofolio — plus makan harian untuk staf dan ruang berkembang saat kami tumbuh melewati 30 vila. Saat pemilik menang, kamu menang juga.

Apply for this role

Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
Thank you — application received! We read every application personally and will be in touch if there’s a good fit. Keep an eye on your inbox (and, just in case, your spam folder).
Oops! Something went wrong while submitting the form.

Explore more

View all open roles →Questions about a role? Message us →