Assistant Revenue Manager - Short-Term Rentals

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

TYPE OF WORK

Full Time

SALARY

$640 to $960

HOURS PER WEEK

40

DATE UPDATED

Aug 22, 2026

JOB OVERVIEW

Assistant Revenue Manager - Short-Term Rentals

Get Ghost Hosts is hiring an experienced Assistant Revenue Manager to support revenue management across a portfolio of professionally managed short-term rental properties in the United States.

This is a hands-on revenue management position for someone who has already worked with a multi-property STR or vacation rental portfolio.

You will monitor portfolio performance, investigate properties falling behind expectations, execute pricing and restriction changes, maintain revenue management systems, and help prepare client-facing reporting.

The most important part of this role is judgment. We need someone who can look at a portfolio, recognize when something looks wrong, investigate why, and clearly explain what they found.

You will work with a small team, close to the people making the pricing decisions. Over time, routine portfolio decisions become yours to own.

Position Details

* Independent contractor, remote, based in the Philippines
* Expected workload: approximately 40 hours per week
* Portfolio: 200 properties across 5 client accounts
* Systems: PriceLabs, OwnerRez, Guesty, Hostaway, Airbnb, Vrbo, Google Sheets, Slack
* Reports to the revenue management leadership team at Get Ghost Hosts
* Start date: immediate

What You'll Be Responsible For

* Reviewing portfolio performance and identifying properties that require attention
* Investigating properties pacing behind expectations and diagnosing the cause
* Executing pricing and restriction changes within established strategies
* Managing PriceLabs settings, overrides, minimum stays, and pricing rules
* Maintaining competitive sets and reviewing direct competitor activity
* Monitoring events, holidays, weekends, high-demand periods, and calendar gaps
* Maintaining rolling 90-day forecasts
* Preparing recurring reports and written performance summaries
* Performing quality control on pricing, restrictions, inventory, and revenue management configurations
* Documenting actions taken and following up to determine whether they worked

Required Experience

You must have professional short-term rental or vacation rental revenue management experience.

We are looking for someone who has:

* Managed or supported revenue management for a portfolio of multiple short-term rental properties
* Hands-on experience with PriceLabs is strongly preferred; comparable dynamic pricing experience may be considered
* Experience analyzing property performance and making pricing or restriction decisions
* Experience working with Airbnb, Vrbo, or professional vacation rental operations
* Strong spreadsheet skills
* Strong written English

Experience managing only your own Airbnb property does not meet the experience requirement for this position.

PMS experience is valuable but is not restricted to a specific platform. If you have used Hostaway and we use another PMS, that is fine. We care more about your ability to understand and work within professional short-term rental systems.

Preferred Experience

Experience with any of the following is strongly preferred:

* Larger multi-property portfolios
* Property management companies
* Revenue management companies
* Forecasting
* Client-facing reporting
* Portfolio-level performance analysis

Schedule

This role supports properties located in the United States.

You must be available and reachable during a daily overlap window with the U.S. morning. In Philippine time, this is approximately 10:00 PM to 12:00 AM PHT, Monday through Friday.

You do not need to be in active meetings for the full two hours, but you do need to be online and responsive during that window.

The remainder of your working hours are yours to schedule around required deliverables, deadlines, reviews, and operating procedures.

A short weekend review is also part of the role, roughly 30 to 45 minutes on Saturday morning and Sunday morning PHT.

Weekend reviews focus on urgent pricing, availability, and near-term demand issues rather than full portfolio analysis.

Some additional coverage may be required around major U.S. holidays and significant demand periods. Exact hours and holiday coverage terms will be confirmed before an offer is made.

Work Environment

You must have:

* Reliable high-speed internet
* A reliable computer capable of handling multiple browser-based systems and spreadsheets
* A dependable backup plan for internet or power interruptions
* A private working environment suitable for handling confidential client and business information

Compensation

$640 to $960 depending on experience

Paid monthly in USD

Compensation will depend on demonstrated revenue management experience and the level of responsibility you can independently handle.

Contractor Terms

* This is an independent contractor engagement, not employment.
* We define deliverables, deadlines, coverage windows, and operating procedures. Outside of those requirements, you organize your own work.
* The engagement is exclusive. You may not take other clients as to not create a conflict of interest.
* You are responsible for your own BIR registration and Philippine tax obligations.
* An NDA and confidentiality agreement must be signed before you receive access to client systems.
* Client data must remain inside approved company systems and tools.

How to Apply

Use the subject line **ARM - [Your Name]**.

Please keep your application concise.

Submit the following:

1. A brief description of your short-term rental revenue management experience.
2. Approximately how many properties you have worked with at one time.
3. List the revenue management and PMS platforms you have personally logged into and used in your work. For each, briefly explain what you actually did inside the system.
4. Describe one property you managed that was materially underperforming. What information first told you there was a problem, what did you investigate, what action did you take, and what happened afterward? Include approximate numbers where you can.
5. At the very bottom of your application, tell us approximately how many properties you were personally responsible for reviewing each week.

The Hiring Process

1. Written application.
2. Candidates who appear to meet the experience requirements will receive a short practical revenue management exercise using sample data. The exercise should take approximately 30 minutes.
3. Candidates who perform well on the exercise will interview with the revenue management team.
4. Final candidates will complete a paid trial using live portfolio work at the full agreed rate.
5. Successful candidates will move into an ongoing engagement.

We use the practical exercise and paid trial to evaluate actual revenue management judgment rather than relying only on résumé terminology or interview answers.

What Success Looks Like

A successful Assistant Revenue Manager:

* Identifies underperforming properties early
* Investigates the cause before escalating
* Executes pricing and restriction changes accurately
* Keeps forecasts and reporting current
* Follows through on actions and checks whether they worked
* Surfaces important risks without creating unnecessary noise
* Takes increasing ownership of routine portfolio decisions

The goal is for senior revenue management time to remain focused on strategy, exceptions, and high-impact decisions rather than routine monitoring and follow-up.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0106
Total Execution Time  0.0120
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,521,064 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Assistant-Revenue-Manager-Short-Term-Rentals-1714545
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0055 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714545
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 967621
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714545
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-24',ej.date_added) duration_daysDATEDIFF('2026-08-24',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-24',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1714545' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714545 
0.0008   UPDATE employer_jobs SET hit_counts '***Aug-22-2026=2575***Aug-24-2026=1' WHERE job_id'1714545'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Aug-2026=2574' WHERE job_id'1714545'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1714545' 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` = 1714545 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '967621'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)