Short Term Rental Property Manager

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

TYPE OF WORK

Full Time

SALARY

Negotiable

HOURS PER WEEK

40

DATE UPDATED

Mar 20, 2026

JOB OVERVIEW

Overview:
We are seeking a highly organized and proactive Virtual Assistant to support our property management operations. The ideal candidate will have a strong background in client and tenant management, maintenance coordination, and administrative tasks. Experience with short-term rentals is required, and mid-term and co-living rental experience is strongly preferred. Knowledge of property management software is required, especially in the short term rental space.

This is a remote that requires 6 to 8 hours of work per day, with an opportunity for more pay, time and responsibilities depending on performance. We are aggressively looking to expand the business so there is opportunity for growth within the first year and beyond. This company is also heavily incentive-based, with multiple bonus programs based on project or task completion.

Key Responsibilities:
Guest Management:
- Handle tenant inquiries, lease agreements, and communication regarding property-related issues.
- Intimate knowledge of systems and processes relevant to short term rental management
- Track tenant payments, issues, and documentation.
- Assist with tenant screening, move-in/move-out processes, and lease renewals.
- Proactively anticipating needs of tenants and guests with a service and hospitality-driven mindset

Maintenance Management:
- Coordinate maintenance and repair requests, ensuring timely resolution of issues.
- Work with cleaners, vendors, and maintenance teams to ensure efficient service delivery.
- Maintain records of work orders and repairs.

Client Management:
- Maintain regular communication with property owners and potential clients.
- Provide updates on property performance, tenant issues, and upcoming lease renewals.
- Assist in the onboarding of new clients and tenants, ensuring smooth transitions and client satisfaction.
- Proactively anticipating needs of clients with a service and hospitality-driven mindset

Bookkeeping & Accounting (strongly preferred, but not required):
- Assist with rent collection, invoicing, and managing payments.
- Maintain financial records and assist in reconciling accounts as needed.
- Track expenses and provide regular updates to management regarding the financial status of properties.

General Administrative Tasks:
- Expert knowledge of AI tools strongly preferred
- Support and maintain systems and processes specific to short-term rental and mid-term rental management, including property management software, Airbnb, Furnished Finder and other platforms.
- Manage and organize documents, contracts, and property records.
- Schedule appointments and coordinate virtual property showings or inspections.
- Assist in drafting and responding to emails, phone calls, and other correspondence as needed.

Software Management:
- Utilize property management software tools to streamline operations and keep records up to date.

Digital Marketing (Preferred but Not Required):
- Support social media marketing efforts to build the brand, attract potential tenants and promote properties.
- Assist in crafting content and updating social media channels as needed.

Qualifications:
Experience:
- Proven experience in STR property management or real estate support roles required.
- Strong knowledge of property management software tools (e.g., GHL, ---------- , RentRedi, Hospitable, etc.) is strongly preferred.
- Experience in short-term, mid-term and co-living rentals is strongly preferred

Skills:
- Excellent verbal and written communication skills (strong English proficiency required).
- Technically savvy and comfortable learning and using new software tools.
- Strong organizational and time management skills with the ability to handle multiple tasks simultaneously.
- Ability to proactively identify challenges and find effective solutions.

Soft Skills:
- Extremely organized and detail-oriented.
- Ability to work independently and manage tasks without direct supervision.
- Ability to ask questions for guidance when necessary.
- Strong problem-solving skills and ability to think critically.
- High level of professionalism and strong interpersonal skills.

Hours:

6 to 8 hours per day, with flexibility in scheduling based on needs. Opportunity to increase pay and time depending on performance.

Compensation:
- Competitive hourly rate based on experience
- Bonus commissions available for every successful client acquisition, tenant placement and other bonus incentives

How to Apply:
Please send your resume and a self-recorded video link answering the following questions. If you don't have experience for a particular answer, that's fine. Simply move on to the next question.

Describe one underperforming short-term rental you managed. What were the key metrics you reviewed, what changes did you make, and what were the results in the following weeks/months?

A guest messages at 9:45 PM saying the home isn’t clean. What is your immediate response, and what specific steps do you take in the next hour?

Share a time you sensed a guest was unhappy before they directly complained. What were the signs, and how did you handle it?

An owner says occupancy is down 12% in the last 2 months and blames management. How do you respond, and what data do you reference?

What is one system or process you built or significantly improved in an STR operation? What was the problem, what did you change, and what improved?

What PMS, channel managers, and pricing tools have you used? How do you set up a new property from start to fully operational inside a PMS?

What operational differences exist between short-term rentals and midterm or rent-by-the-room models? What changes in screening, policies, or systems?

If managing 20 properties, how do you structure your daily and weekly workflow to prevent dropped tasks?

If bookings are slow 21 days out, what steps do you take before lowering price?

Describe a situation where you escalated an issue to an owner. Why did you escalate instead of resolving it yourself?

What makes you stand out from other interested candidates?

Ask any questions you have about the role?

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0156
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,524,328 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Term-Rental-Property-Manager-1587764
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0074 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1587764
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 831664
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1587764
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-04-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1587764' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1587764 
0.0013   UPDATE employer_jobs SET hit_counts '***Feb-25-2026=564***Feb-26-2026=117***Feb-27-2026=58***Feb-28-2026=31***Mar-01-2026=16***Mar-02-2026=43***Mar-03-2026=30***Mar-04-2026=25***Mar-05-2026=23***Mar-06-2026=21***Mar-07-2026=5***Mar-08-2026=4***Mar-09-2026=13***Mar-10-2026=16***Mar-11-2026=8***Mar-12-2026=364***Mar-13-2026=108***Mar-14-2026=43***Mar-15-2026=17***Mar-16-2026=42***Mar-17-2026=37***Mar-18-2026=22***Mar-19-2026=22***Mar-20-2026=299***Mar-21-2026=514***Mar-22-2026=164***Mar-23-2026=178***Mar-24-2026=118***Mar-25-2026=70***Mar-26-2026=53***Mar-27-2026=54***Mar-28-2026=26***Mar-29-2026=12***Mar-30-2026=33***Mar-31-2026=21***Apr-01-2026=20***Apr-02-2026=21***Apr-03-2026=43***Apr-04-2026=4***Apr-05-2026=5***Apr-06-2026=17***Apr-07-2026=17***Apr-08-2026=6***Apr-09-2026=8***Apr-10-2026=19***Apr-11-2026=3***Apr-14-2026=1***Apr-15-2026=1***Apr-17-2026=1' WHERE job_id'1587764'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Feb-2026=770***Mar-2026=2401***Apr-2026=166' WHERE job_id'1587764'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1587764' 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` = 1587764 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '831664'
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)