Pricelabs expert, revenue manager Airbnb portfolio

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Part Time

SALARY

$4 hour

HOURS PER WEEK

8

DATE UPDATED

Jun 5, 2026

JOB OVERVIEW

Revenue Management Specialist – PriceLabs & Hostaway Expert (Remote)

Location: Philippines (Work From Home)
Company: Host on the Coast – Australian Short-Term Rental Management Company
Hours: Minimum 8 hours per week (1 full day), with opportunity for additional hours as our portfolio grows.

About the Role

Host on the Coast is seeking an experienced Revenue Management Specialist with advanced PriceLabs and Hostaway experience to oversee pricing strategy and revenue optimisation across our growing short-term rental portfolio.

This role is focused exclusively on revenue management, pricing performance, market analysis, and portfolio optimisation. You will not be responsible for guest communication, reservations, cleaning coordination, or day-to-day property management.

We are seeking a highly analytical individual who understands how to maximise occupancy and revenue through strategic pricing, demand forecasting, market analysis, and advanced PriceLabs configuration.

Key Responsibilities

* Build and implement complete PriceLabs pricing structures for new properties from scratch.
* Configure custom pricing strategies based on property type, seasonality, booking pace, local events, and market demand.
* Set up and optimise:
* Dynamic pricing
* Minimum stay strategies
* Last-minute discounts
* Far-out pricing
* Occupancy-based adjustments
* Orphan gap settings
* Seasonal and event overrides
* Booking lead-time strategies
* Conduct weekly reviews of all portfolio pricing and performance.
* Monitor occupancy, booking pace, market trends, and competitor activity.
* Analyse portfolio performance and proactively identify revenue opportunities.
* Ensure pricing strategies are aligned across both PriceLabs and Hostaway.
* Assist with onboarding new properties into PriceLabs and Hostaway.
* Provide weekly reporting and recommendations to management.

Essential Requirements

* Advanced PriceLabs experience (mandatory).
* Previous Hostaway PMS experience (mandatory).
* Proven ability to build and manage PriceLabs pricing strategies from the ground up.
* Previous experience in revenue management within short-term rentals, holiday homes, hotels, or accommodation.
* Strong understanding of dynamic pricing and revenue optimisation.
* Excellent analytical and problem-solving skills.
* Strong attention to detail.
* Ability to work independently and make data-driven decisions.
* Excellent written and spoken English.

Preferred Experience

* Australian short-term rental market experience.
* Experience managing pricing across multiple properties and markets.
* Understanding of occupancy forecasting, booking trends, and demand analysis.
* Experience with Airbnb, ---------- , Stayz, and VRBO channels.

What Success Looks Like

* Increased revenue across the portfolio.
* Improved occupancy during low-demand periods.
* Consistent weekly review and optimisation of pricing strategies.
* Accurate setup and ongoing management of PriceLabs and Hostaway integrations.
* Proactive identification of opportunities to improve performance and profitability.

To Apply

Please provide:

* A summary of your PriceLabs experience.
* Details of your Hostaway experience.
* Examples of pricing strategies you have personally created and managed.
* The size of portfolios you have worked with.
* Your hourly rate in AUD.
* Your availability to commence.

Screening Question

Please explain how you would set up a new property in PriceLabs from scratch, including:

* Base price calculation
* Minimum stay strategy
* Last-minute discounts
* Far-out pricing
* Occupancy-based adjustments
* Integration with Hostaway
* Ongoing weekly review process

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0184
Total Execution Time  0.0198
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,505,728 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Pricelabs-expert-revenue-manager-Airbnb-portfolio-1662449
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0128 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1662449
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 789267
 LIMIT 1 
0.0012   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1662449
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-22',ej.date_added) duration_daysDATEDIFF('2026-08-22',e.rebill_date) duration_rebillej.*, e.deactivate FROM employers eemployer_jobs ej WHERE e.employer_id ej.employer_id AND
                                   ((
e.user_level >= '500' AND ej.date_added <= e.rebill_date)
                                   OR 
e.employer_id '' OR (ej.date_approved <> '2000-01-01' and DATEDIFF('2026-08-22',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1662449' 
0.0008   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1662449 
0.0008   UPDATE employer_jobs SET hit_counts '***Jun-05-2026=387***Jun-06-2026=34***Jun-07-2026=19***Jun-08-2026=17***Jun-09-2026=12***Jun-10-2026=10***Jun-11-2026=9***Jun-12-2026=8***Jun-13-2026=12***Jun-14-2026=3***Jun-15-2026=4***Jun-16-2026=4***Jun-17-2026=2***Jun-18-2026=4***Jun-19-2026=2***Jun-20-2026=1***Jun-21-2026=7***Jun-22-2026=5***Jun-23-2026=6***Jun-24-2026=2***Jun-26-2026=2***Jun-27-2026=1***Jun-28-2026=3***Jun-29-2026=1***Jun-30-2026=4***Jul-01-2026=1***Jul-02-2026=1***Jul-03-2026=1***Jul-04-2026=1***Jul-05-2026=1***Jul-07-2026=3***Jul-09-2026=3***Jul-11-2026=1***Jul-12-2026=1***Jul-13-2026=2***Jul-14-2026=3***Jul-16-2026=1***Jul-19-2026=1***Jul-23-2026=1***Jul-24-2026=4***Jul-25-2026=7***Jul-26-2026=3***Jul-27-2026=2***Jul-29-2026=1***Jul-30-2026=2***Aug-01-2026=4***Aug-02-2026=1***Aug-03-2026=1***Aug-05-2026=1***Aug-06-2026=1***Aug-11-2026=1***Aug-12-2026=2***Aug-22-2026=1' WHERE job_id'1662449'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Jun-2026=558***Jul-2026=40***Aug-2026=12' WHERE job_id'1662449'  
0.0014   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1662449' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1662449 
0.0048   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '789267'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)