Real Estate Virtual Assistant – Underwriting & Deal Management (Part-Time, Long-Term)

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

TYPE OF WORK

Part Time

SALARY

500

HOURS PER WEEK

20

DATE UPDATED

Mar 5, 2025

JOB OVERVIEW

???? Work Hours:

Month 1: 10 hours per week (Monday-Friday, 10 AM - 12 PM PST)
Month 2+: 20 hours per week (Monday-Friday, 12 PM - 4 PM PST)
???? Compensation: $500/month (for 20 hours/week in Month 2)
???? Experience Required: Real estate underwriting, broker/seller outreach, automation & spreadsheet expertise
????? Tools Used: OpenPhone, Loom, ChatGPT, Google Sheets, Notion, Slack, Zapier, GHL (GoHighLevel), Calendly

About the Role
I’m looking for a highly organized, detail-oriented Virtual Assistant to support my real estate investment business. The ideal candidate will have experience in underwriting, broker/seller outreach, and CRM/email management. Over time, you'll take on more responsibility in deal analysis, allowing me to focus on high-level strategy.

This is a long-term role with the potential for growth as you demonstrate value.

Key Responsibilities
???? Outreach & Follow-ups

25 broker calls weekly (5 per day)
25 direct seller calls weekly (5 per day)
Follow-up broker calls for underwriting
Call counties, contractors, and insurance providers to gather property details
???? Underwriting & Analysis

5 deal underwrites per week (1 per day)
Assist in CapEx forecasting & asset management
Help organize and analyze deal flow
Create a detailed SOP from my recorded Loom videos (transcribing and filling in missing steps)
???? Operations & Admin Support

Manage my inbox (draft replies but do not send)
Schedule 3 Friday calls weekly via Calendly (pull data from Google Forms)
Update CRM (GoHighLevel) and shared to-do lists
Set up & manage Slack automations (Zapier) for deal updates
Ideal Candidate
?? Fluent in English (neutral accent, confident speaker)
?? Spreadsheet wizard (Google Sheets, Excel)
?? Underwriting experience (real estate investment)
?? Real estate knowledge (broker/seller outreach, market research)
?? Process-oriented (SOP creation, automation setup)
?? Tech-savvy (Zapier, Notion, Slack, OpenPhone, GHL)

???? Bonus if you:

Have worked in real estate before handling calls and underwriting
Can set up automations (Zapier, Notion, Slack integrations)
Compensation & Growth
Month 1: 10 hours/week ($250/month)
Month 2+: 20 hours/week ($500/month)
Work Monday-Friday, Pacific Standard Time (PST)
Opportunity for increased hours/pay as responsibilities grow
How to Apply
If you’re interested in this role, message me directly with:
? A brief introduction on your real estate underwriting & broker outreach experience
? Examples of spreadsheets or automation setups you've created
? Confirmation of your availability in PST time zone

Looking forward to finding the right person to grow with us! ????

Best,
Bryce Martyn
Chief Operating Officer
(805) ----------

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0153
Total Execution Time  0.0182
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,510,824 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-Virtual-Assistant-Underwriting-Deal-Management-Part-Time-Long-Term-1328754
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0066 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1328754
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 757843
 LIMIT 1 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1328754
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-19',ej.date_added) duration_daysDATEDIFF('2026-04-19',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-19',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1328754' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1328754 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-05-2025=129***Mar-06-2025=144***Mar-07-2025=36***Mar-08-2025=24***Mar-09-2025=9***Mar-10-2025=5***Mar-11-2025=7***Mar-12-2025=4***Mar-13-2025=6***Mar-14-2025=4***Mar-15-2025=1***Mar-16-2025=3***Mar-17-2025=5***Mar-18-2025=3***Mar-19-2025=2***Mar-20-2025=9***Mar-21-2025=1***Mar-23-2025=1***Mar-24-2025=3***Mar-25-2025=6***Mar-26-2025=1***Mar-27-2025=7***Mar-29-2025=1***Mar-30-2025=1***Mar-31-2025=3***Apr-01-2025=2***Apr-03-2025=2***Apr-04-2025=1***Apr-05-2025=2***Apr-07-2025=1***Apr-08-2025=3***Apr-10-2025=3***Apr-12-2025=2***Apr-16-2025=2***Apr-17-2025=1***Apr-21-2025=3***Apr-22-2025=2***Apr-23-2025=1***Apr-24-2025=2***Apr-25-2025=1***Apr-26-2025=1***Apr-27-2025=1***Apr-28-2025=1***Apr-29-2025=5***Apr-30-2025=1***May-01-2025=2***May-02-2025=1***May-04-2025=1***May-06-2025=1***May-07-2025=2***May-08-2025=1***May-11-2025=1***May-13-2025=4***May-15-2025=2***May-16-2025=3***May-17-2025=1***May-18-2025=1***May-19-2025=1***May-21-2025=2***May-28-2025=3***May-30-2025=2***May-31-2025=1***Jun-03-2025=1***Jun-05-2025=2***Jun-06-2025=1***Jun-07-2025=2***Jun-08-2025=2***Jun-10-2025=3***Jun-12-2025=2***Jun-15-2025=1***Jun-16-2025=1***Jun-17-2025=1***Jun-18-2025=1***Jun-19-2025=1***Jun-21-2025=2***Jun-22-2025=2***Jun-23-2025=1***Jun-24-2025=1***Jun-26-2025=2***Jun-27-2025=1***Jun-28-2025=1***Jun-30-2025=3***Jul-02-2025=1***Jul-03-2025=2***Jul-04-2025=1***Jul-06-2025=5***Jul-07-2025=1***Jul-08-2025=5***Jul-10-2025=2***Jul-11-2025=1***Jul-13-2025=1***Jul-14-2025=1***Jul-16-2025=1***Jul-17-2025=3***Jul-18-2025=3***Jul-19-2025=3***Jul-21-2025=1***Jul-25-2025=2***Jul-26-2025=1***Jul-31-2025=2***Aug-04-2025=1***Aug-06-2025=1***Aug-07-2025=1***Aug-08-2025=6***Aug-11-2025=1***Aug-12-2025=1***Aug-13-2025=1***Aug-14-2025=1***Aug-16-2025=1***Aug-18-2025=1***Aug-19-2025=2***Aug-21-2025=1***Aug-22-2025=1***Aug-25-2025=2***Aug-27-2025=3***Aug-29-2025=2***Aug-31-2025=1***Sep-01-2025=2***Sep-02-2025=3***Sep-03-2025=3***Sep-04-2025=2***Sep-08-2025=1***Sep-09-2025=1***Sep-13-2025=1***Sep-14-2025=3***Sep-17-2025=1***Sep-19-2025=1***Sep-22-2025=1***Sep-24-2025=2***Sep-25-2025=1***Sep-28-2025=1***Oct-01-2025=1***Oct-02-2025=2***Oct-03-2025=3***Oct-04-2025=1***Oct-07-2025=3***Oct-09-2025=1***Oct-13-2025=1***Oct-15-2025=2***Oct-16-2025=1***Oct-17-2025=1***Oct-18-2025=1***Oct-19-2025=1***Oct-28-2025=2***Oct-29-2025=1***Nov-04-2025=1***Nov-11-2025=1***Nov-12-2025=4***Nov-15-2025=1***Nov-16-2025=1***Nov-20-2025=3***Nov-22-2025=1***Nov-23-2025=1***Nov-24-2025=1***Nov-29-2025=1***Dec-02-2025=1***Dec-04-2025=1***Dec-06-2025=2***Dec-07-2025=1***Dec-08-2025=1***Dec-10-2025=1***Dec-12-2025=1***Dec-13-2025=1***Dec-15-2025=3***Dec-20-2025=1***Dec-21-2025=2***Dec-22-2025=1***Dec-30-2025=2***Jan-05-2026=4***Jan-06-2026=1***Jan-07-2026=1***Jan-09-2026=1***Jan-13-2026=1***Jan-20-2026=1***Jan-22-2026=1***Jan-23-2026=1***Jan-27-2026=1***Jan-28-2026=1***Feb-01-2026=1***Feb-03-2026=1***Feb-16-2026=1***Feb-25-2026=2***Mar-03-2026=1***Mar-30-2026=1***Apr-02-2026=1***Apr-06-2026=1***Apr-07-2026=1***Apr-13-2026=1***Apr-19-2026=2' WHERE job_id'1328754'  
0.0015   UPDATE employer_jobs SET monthly_hits '***Mar-2025=415***Apr-2025=37***May-2025=29***Jun-2025=31***Jul-2025=36***Aug-2025=27***Sep-2025=23***Oct-2025=21***Nov-2025=15***Dec-2025=18***Jan-2026=13***Feb-2026=5***Mar-2026=2***Apr-2026=6' WHERE job_id'1328754'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1328754' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1328754 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '757843'
AND `date_added` >= '2022-06-08' 
0.0003   select from teasers 
0.0012   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)