Experienced Mortgage Loan Officer Virtual Assistant (Encompass | Salesforce | Blend)

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

TYPE OF WORK

Part Time

SALARY

N/A

HOURS PER WEEK

20

DATE UPDATED

Jul 15, 2026

JOB OVERVIEW

We are a growing mortgage company seeking a highly organized, experienced Mortgage Virtual Assistant to manage the backend of our loan pipeline. The ideal candidate has prior experience working for a U.S. mortgage lender or broker and can operate independently with minimal supervision.

This is not an entry-level position. Experience in the mortgage industry is required.

Responsibilities

* Complete loan file setup and data entry in Encompass
* Manage and update Salesforce CRM
* Work within Blend borrower portal
* Review loan applications for completeness
* Collect and organize borrower documentation
* Follow up with borrowers, Realtors, title companies, insurance agents, and processors
* Respond professionally to client and partner emails
* Keep loan files organized and updated
* Upload and index documents into eFolder
* Calculate and verify income when needed
* Request and track outstanding loan conditions
* Order third-party services (title, appraisal, VOE, flood cert, etc.)
* Update loan milestones and provide status updates
* Maintain accurate records and notes
* Assist with scheduling appointments and calendar management
* Handle other administrative duties as assigned

Required Experience

* Minimum 2 years of U.S. mortgage industry experience
* Strong knowledge of Encompass (required)
* Experience with Salesforce (required)
* Experience using Blend (preferred)
* Understanding of conventional, FHA, VA, HomeReady, and down payment assistance programs
* Familiarity with mortgage processing and underwriting documentation
* Excellent written and spoken English
* Strong attention to detail
* Ability to multitask and meet deadlines
* Reliable high-speed internet
* Quiet home office
* Professional communication skills

Preferred Skills

* Mortgage processing experience
* Income calculation experience
* AUS familiarity (Desktop Underwriter/Loan Product Advisor)
* Experience communicating directly with borrowers and Realtors
* Knowledge of TRID and mortgage compliance

What We’re Looking For

We’re looking for someone who takes ownership of the loan process and enjoys keeping files moving. The goal is for you to handle the backend operations so the loan officer can focus on generating new business.

If you are proactive, organized, and experienced in mortgage lending, we’d love to hear from you.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0118
Total Execution Time  0.0132
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,664 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-Mortgage-Loan-Officer-Virtual-Assistant-Encompass-Salesforce-Blend-1689333
  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` = 1689333
 LIMIT 1 
0.0008   SELECT *
FROM `employers`
WHERE `employer_id` = 955380
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1689333
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-10',ej.date_added) duration_daysDATEDIFF('2026-08-10',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-10',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1689333' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1689333 
0.0008   UPDATE employer_jobs SET hit_counts '***Jul-15-2026=877***Jul-16-2026=48***Jul-17-2026=26***Jul-18-2026=19***Jul-19-2026=9***Jul-20-2026=24***Jul-21-2026=30***Jul-22-2026=11***Jul-23-2026=13***Jul-24-2026=15***Jul-25-2026=3***Jul-26-2026=2***Jul-27-2026=14***Jul-28-2026=9***Jul-29-2026=7***Jul-30-2026=13***Jul-31-2026=7***Aug-01-2026=2***Aug-02-2026=5***Aug-03-2026=5***Aug-04-2026=1***Aug-05-2026=7***Aug-06-2026=11***Aug-07-2026=3***Aug-08-2026=4***Aug-10-2026=1' WHERE job_id'1689333'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jul-2026=1126***Aug-2026=39' WHERE job_id'1689333'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1689333' 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` = 1689333 
0.0004   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '955380'
AND `date_added` >= '2022-06-08' 
0.0002   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)