Job Title: Senior GoHighLevel Automation Specialist — Real Estate & Mortgage (Part-Time, Long-Term)

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

TYPE OF WORK

Part Time

SALARY

8-12

HOURS PER WEEK

20

DATE UPDATED

Oct 13, 2026

JOB OVERVIEW

About the business
Golden Century Financial Services is a real estate and mortgage brokerage in San Jose, California, led by a broker with more than 35 years of experience. We help homeowners, seniors, and real estate investors make well-analyzed decisions about selling, financing, and using home equity. We are building a fully automated lead generation and client follow-up system in GoHighLevel, and we need a skilled specialist to build it with us and maintain it long-term.

What you will build and manage

Funnels and landing pages for three client programs: senior homeowners (home equity), real estate investors, and home sellers
Workflows and automations: lead intake, tagging, nurture sequences by email and SMS, appointment reminders, and re-engagement campaigns
Pipelines and opportunity stages so every lead is tracked from first contact to closing
Calendars and booking widgets connected to the website and funnels
Custom fields, custom objects, and forms to organize client and lender/loan program data
Reporting dashboards that show lead sources, conversion rates, and appointments booked
Ongoing CRM cleanup, testing, and documentation of every system you build

Required experience

2+ years of hands-on GoHighLevel work (not just basic VA tasks inside GHL)
Proven experience building multi-step workflows with triggers, conditions, and branching
Experience with A2P 10DLC registration, domain setup, and email deliverability settings
Clear, professional written English
The habit of documenting your work so systems can be understood and maintained

Strongly preferred

Experience with real estate, mortgage, or financial services clients
Familiarity with US marketing compliance (opt-in, DNC, TCPA basics)
Experience with Zapier or webhooks, and with Canva for simple graphics
Experience supporting YouTube or email content distribution

Schedule and terms

Part-time, 20 to 25 hours per week
At least 3 to 4 hours of overlap with Pacific Time (California) for calls and reviews
Replies to messages within the same business day during overlap hours
Long-term role, with hours increasing as the business grows
Pay: $8 to $12 per hour, based on experience and test task results

How to apply
Begin your application with the words “GHL Builder.” Then include:

How many years you have used GoHighLevel, and for what types of businesses
Two or three examples of funnels or workflows you have built (screenshots, Loom videos, or links)
A short description of the most complex automation you have built and what problem it solved
How many hours per week you are available, which hours you work in Pacific Time, and whether you currently work for other clients

Shortlisted applicants will complete a short paid test task.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0021
Controller Execution Time ( Jobseekers / Job )  0.0163
Total Execution Time  0.0192
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,500,368 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Job-Title-Senior-GoHighLevel-Automation-Specialist-Real-Estate-Mortgage-Part-Time-Long-Term-1749365
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0097 seconds)  (Hide)
0.0011   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1749365
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 968368
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1749365
AND `misc`.`id` IS NULL 
0.0004   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-20',ej.date_added) duration_days, DATEDIFF('2026-10-20',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-20',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1749365' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749365 
0.0007   UPDATE employer_jobs SET hit_counts = '***Oct-13-2026=302***Oct-14-2026=451***Oct-15-2026=118***Oct-16-2026=96***Oct-17-2026=53***Oct-18-2026=5***Oct-20-2026=2' WHERE job_id= '1749365'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=1027' WHERE job_id= '1749365'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1749365' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1749365 
0.0013   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '968368'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0020   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)