Short-Term Rental Property Operations Manager - Full-Time US Hours

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

TYPE OF WORK

Full Time

SALARY

1300-2000

HOURS PER WEEK

50

DATE UPDATED

Oct 16, 2026

JOB OVERVIEW

HOURS PER WEEK
40

MONTHLY SALARY
USD $1,300-$2,000 per month

JOB OVERVIEW

ABOUT DIVERGENT ESTATES

Divergent Estates is a growing U.S.-based short-term rental management company. We help property owners operate professional, guest-ready vacation rentals across multiple U.S. markets.

We are hiring a long-term, full-time Short-Term Rental Property Operations Manager. Internally, we call this role a Pod Manager.

This is not a general virtual assistant or customer-service-only position. It is an ownership role for someone who can build the operating team around a small group of properties and then manage those properties from A to Z.

HOW THE ROLE STARTS

You will be assigned a small number of target properties before they are fully transitioned to you.

For each property, you will:

- Validate and organize the property information
- Build the primary and backup cleaning team
- Build the local maintenance and specialty-vendor bench
- Document contacts, procedures and escalation paths in Notion
- Configure HostBuddy AI so it can answer routine guest questions
- Review the PriceLabs setup and learn the approved pricing guardrails
- Identify open problems and create a stabilization plan
- Pass a property-readiness review

Once the property passes the readiness review, you will formally accept responsibility for it. Properties will transfer to you one at a time, so you will own the team and operating system you helped build.

WHAT YOU WILL OWN

- Cleaner scheduling, performance, inspections and backup coverage
- Maintenance intake, troubleshooting, vendor dispatch and completion follow-through
- Daytime guest issues that HostBuddy AI cannot resolve
- Proactive owner communication and documented decisions
- Property supplies, recurring services and operational readiness
- Accurate property and vendor information in Notion
- PriceLabs execution within approved company guardrails
- Open tasks from the first report through verified completion
- Operational onboarding for additional properties assigned to your pod

PriceLabs ownership includes monitoring calendar health, minimum-stay rules, orphan gaps, local events and approved overrides. Major pricing strategy and changes outside the approved guardrails require company approval until you complete our internal certification.

✅ REQUIRED QUALIFICATIONS

- Excellent spoken and written English
- Confidence making phone calls to U.S.-based cleaners, handymen and vendors
- Experience in short-term rentals, property management, hospitality operations or a comparable operations role
- Strong problem-solving and prioritization under time pressure
- Ability to troubleshoot maintenance issues before sending a vendor
- Clear documentation and disciplined follow-through
- Reliable internet, a quiet workspace and a professional call setup
- Ability to work full time without overlapping full-time employment
- Comfort accepting responsibility for results, not only completing assigned tasks

HELPFUL EXPERIENCE

Experience with any of the following is helpful but not required:

- Hostaway or another property management system
- Breezeway or another cleaning and maintenance platform
- PriceLabs or another revenue-management tool
- Notion, Slack or remote documentation systems
- HostBuddy or another AI guest-messaging system
- Cleaner, handyman or vendor sourcing in unfamiliar markets
- Owner-facing communication

SCHEDULE AND COMPENSATION

This is a full-time remote position with primary coverage during U.S. Central Time business hours. There will be a scheduled weekend rotation. Overnight on-call coverage is handled separately.

The exact working schedule will be confirmed before an offer.

Base compensation is USD $1,300-$2,000 per month from day one, including the initial build-to-own ramp. Placement within the range depends on demonstrated experience, spoken communication, maintenance judgment and ability to operate independently.

We are looking for someone interested in a stable, long-term role with the opportunity to manage a larger portfolio and grow in compensation as performance and responsibility increase.

HOW TO APPLY

Start the first line of your application with the word OWNERSHIP. Applications that do not follow this instruction will not be reviewed.

Please include:

1. Your resume or a summary of your relevant work history
2. A 60-90 second audio or video introduction explaining your relevant experience
3. Your answers to the five questions below

APPLICATION QUESTIONS

1. How many properties, units or active clients have you directly supported? What work did you personally own?

2. Describe a time you sourced a cleaner or maintenance vendor in a market where you had no existing contacts. What did you do and what was the result?

3. A cleaner cancels three hours before a same-day guest check-in. Walk us through your first 15 minutes and your next steps.

4. Describe a maintenance problem you helped troubleshoot before sending a vendor. What questions did you ask and how did you d ---------- what to do?

5. Which property-management, pricing or operations systems have you used? Explain what you personally managed inside those systems.

Shortlisted candidates will complete a paid, role-specific exercise before the final interview.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0256
Total Execution Time  0.0284
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,624 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Short-Term-Rental-Property-Operations-Manager-Full-Time-US-Hours-1714469
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0163 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1714469
 LIMIT 1 
0.0017   SELECT *
FROM `employers`
WHERE `employer_id` = 926045
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1714469
AND `misc`.`id` IS NULL 
0.0011   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-18',ej.date_added) duration_days, DATEDIFF('2026-10-18',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-18',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1714469' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714469 
0.0010   UPDATE employer_jobs SET hit_counts = '***Aug-21-2026=155***Aug-22-2026=713***Aug-23-2026=176***Aug-24-2026=174***Aug-25-2026=90***Aug-26-2026=75***Aug-27-2026=55***Aug-28-2026=40***Aug-29-2026=27***Aug-30-2026=32***Aug-31-2026=24***Sep-01-2026=18***Sep-02-2026=25***Sep-03-2026=22***Sep-04-2026=21***Sep-05-2026=947***Sep-06-2026=630***Sep-07-2026=306***Sep-08-2026=144***Sep-09-2026=90***Sep-10-2026=50***Sep-11-2026=42***Sep-12-2026=22***Sep-13-2026=23***Sep-14-2026=37***Sep-15-2026=31***Sep-16-2026=26***Sep-17-2026=29***Sep-18-2026=15***Sep-19-2026=19***Sep-20-2026=18***Sep-21-2026=18***Sep-22-2026=26***Sep-23-2026=22***Sep-24-2026=519***Sep-25-2026=391***Sep-26-2026=123***Sep-27-2026=81***Sep-28-2026=121***Sep-29-2026=114***Sep-30-2026=77***Oct-01-2026=68***Oct-02-2026=41***Oct-03-2026=19***Oct-04-2026=27***Oct-05-2026=38***Oct-06-2026=33***Oct-07-2026=29***Oct-08-2026=35***Oct-09-2026=26***Oct-10-2026=18***Oct-11-2026=23***Oct-12-2026=32***Oct-13-2026=28***Oct-14-2026=14***Oct-15-2026=17***Oct-16-2026=992***Oct-17-2026=331***Oct-18-2026=3' WHERE job_id= '1714469'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Aug-2026=1561***Sep-2026=4006***Oct-2026=1772' WHERE job_id= '1714469'  
0.0038   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1714469' AND status LIKE 'sent%' ORDER BY id DESC  
0.0009   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1714469 
0.0026   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '926045'
AND `date_added` >= '2022-06-08' 
0.0004   select * from teasers 
0.0006   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)