Revenue Manager – Short-Term & Mid-Term Rentals (Remote)

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

TYPE OF WORK

Any

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Aug 25, 2026

JOB OVERVIEW

About Us

We are a growing company that helps property owners transform their properties into high-performing short-term and mid-term rentals. We combine hospitality, technology, operations, and revenue management to create exceptional guest experiences while maximizing returns for our clients.

We are a fast-growing remote-first company that values ownership, problem-solving, continuous improvement, and a commitment to excellence. Our team works across multiple markets and collaborates closely to deliver world-class service to both guests and property owners.

Position Overview

The Revenue Manager will be responsible for developing, implementing, and continuously refining pricing strategies for our short-term and mid-term rental portfolio.

While we currently utilize PriceLabs, we are seeking someone who understands the platform deeply but is not dependent on it. The ideal candidate can leverage PriceLabs where beneficial while also possessing the expertise to analyze markets independently, make strategic pricing decisions, and potentially transition portions of the portfolio to a more hands-on revenue management approach.

This is not simply a PriceLabs management role. We are looking for a true revenue strategist who understands market dynamics, demand forecasting, competitor positioning, and portfolio optimization.

Key Responsibilities

Revenue & Pricing Strategy

* Manage pricing and revenue optimization across short-term and mid-term rental properties
* Develop market-specific pricing strategies based on demand, seasonality, events, booking pace, and competitive positioning
* Continuously evaluate pricing performance and make proactive adjustments
* Optimize occupancy, ADR (Average Daily Rate), RevPAR, and overall portfolio profitability
* Create launch strategies for new properties entering the market

Market & Competitive Analysis

* Conduct ongoing competitor analysis and market research
* Monitor local events, seasonal trends, and demand drivers
* Identify revenue opportunities and potential risks across markets
* Analyze booking windows, cancellation patterns, lead times, and guest demand trends

PriceLabs Management & Optimization

* Manage and optimize existing PriceLabs configurations and settings
* Audit current pricing strategies and identify areas for improvement
* Determine when automation is beneficial and when manual intervention is necessary
* Evaluate opportunities to reduce reliance on automated pricing tools where appropriate
* Develop pricing frameworks that can operate independently of PriceLabs if needed

Reporting & Performance Analysis

* Produce weekly and monthly revenue reports
* Present recommendations and insights to leadership
* Track portfolio performance against revenue targets and KPIs
* Identify underperforming properties and develop action plans

Requirements

* Proven experience in revenue management for short-term rentals, vacation rentals, hospitality, hotels, or mid-term rentals
* Strong hands-on experience with PriceLabs is required
* Deep understanding of pricing strategy beyond automated pricing software
* Ability to independently analyze markets and establish pricing strategies without relying solely on PriceLabs recommendations
* Strong understanding of Airbnb, ---------- , VRBO, and other OTA platforms
* Advanced analytical and problem-solving skills
* Strong Excel or Google Sheets proficiency
* Ability to interpret data and convert insights into actionable pricing decisions
* Excellent communication and reporting skills
* Self-motivated and capable of managing a portfolio independently

Preferred Qualifications

* Experience managing portfolios of at least 50+ properties
* Experience transitioning portfolios between pricing strategies or revenue management systems
* Familiarity with Wheelhouse, Beyond Pricing, Revyoos, AirDNA, or similar revenue tools
* Hospitality, hotel revenue management, or vacation rental management experience

What Success Looks Like

* Increased revenue and profitability across the portfolio
* Strong occupancy and ADR performance
* Strategic pricing decisions that outperform market averages
* Reduced reliance on automated pricing recommendations through proactive revenue management
* Clear reporting and actionable revenue insights

Employment Details

* Remote Position
* Full-Time
* Long-Term Opportunity
* Competitive Compensation Based on Experience

To apply, please submit:

1. Your resume
2. A short introduction video where you should share a summary of your revenue management experience
3. Examples of revenue growth or pricing optimization results you have achieved
4. Details of your experience with PriceLabs and other revenue management tools
5. Your expected monthly compensation
6. Your availability to start

We are looking for a revenue professional who can think strategically, challenge automated pricing recommendations when necessary, and take ownership of maximizing revenue across our portfolio.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0170
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,744 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Revenue-Manager-Short-Term-Mid-Term-Rentals-Remote-1716112
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0101 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0008   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1716112
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 968454
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1716112
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-30',ej.date_added) duration_daysDATEDIFF('2026-08-30',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-30',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1716112' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1716112 
0.0006   UPDATE employer_jobs SET hit_counts '***Aug-25-2026=202***Aug-26-2026=65***Aug-27-2026=30***Aug-28-2026=18***Aug-29-2026=13***Aug-30-2026=6' WHERE job_id'1716112'  
0.0008   UPDATE employer_jobs SET monthly_hits '***Aug-2026=334' WHERE job_id'1716112'  
0.0038   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1716112' 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` = 1716112 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '968454'
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)