Real Estate TC and Loan Processor

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

TYPE OF WORK

Part Time

WAGE / SALARY

negotiable

HOURS PER WEEK

20

DATE UPDATED

May 19, 2026

JOB OVERVIEW

About me and the role
I'm a real estate broker and mortgage broker with 20 years of experience in California. I run both sides of the business — I represent buyers and sellers in residential and commercial transactions, AND I originate the loans for many of them.
Because I do both, I need ONE person who can do both:

Coordinate my real estate transactions from contract to close, AND
Process my mortgage loans from intake to clear-to-close

This is a rare dual-skill role. If you've only done one or the other, please don't apply — there are many openings for single-skill TCs and processors. I'm specifically looking for someone who has done both for a US brokerage or lender and is confident in both workflows.
This is a behind-the-scenes role. You will NOT be calling or emailing my clients or borrowers directly. All client/borrower communication goes through me. Your job is to prepare, organize, calculate, track, and draft — I send.

Why this role is great for the right person

Long-term stability with a 20-year broker who pays on time, every time
Growth path: 20 ? 30 ? 40 hours as my business grows (and it will)
You'll see every side of a real estate deal — both representation and financing — which makes you more valuable in the market
I expand to multiple states over the next 1–2 years, and you'll grow with the business
Raises based on performance, not just tenure


What you'll do — Real Estate side

Open and manage transaction files from contract to close
Track contract deadlines: contingencies, inspections, appraisal, loan, closing
Prepare and organize disclosures and addenda using e-signature (DocuSign, Dotloop, SkySlope)
Draft emails and status updates for me to review and send
Coordinate behind the scenes with escrow, title, lenders, inspectors, and other agents
Order and track inspections, appraisals, NHD reports, HOA documents
Maintain transaction checklists and broker file compliance
Prepare weekly transaction status reports
Post-closing: commission paperwork, file archiving, prep review requests

What you'll do — Mortgage side

Review 1003 loan applications for completeness and accuracy
Run initial AUS (DU/LP) and review findings
Order and review credit reports
Build complete loan packages: income, assets, employment, identity, property
Calculate income across W-2, self-employed (Schedule C, K-1, 1120), rental, bonus, commission
Submit files to lenders and respond to underwriting conditions
Track loan milestones: lock expirations, appraisal, CD, funding
Draft borrower condition request emails for me to review and send
Coordinate behind the scenes with appraisers, title, escrow, and underwriters
Keep the LOS and CRM organized and updated at every milestone


You must have (non-negotiable)

Minimum 2 years experience as a US Real Estate TC for a broker or agent
Minimum 2 years experience as a US Mortgage Loan Processor for a broker or lender
Strong knowledge of California residential purchase contracts (CAR forms) and California disclosures (TDS, NHD, SPQ, AVID, etc.)
Strong knowledge of conventional, FHA, VA, and jumbo loan guidelines
Experience with at least one TC platform (SkySlope, Dotloop, Brokermint, or Transactly) AND at least one LOS (Encompass, Calyx Point, Arive, Lending Pad, or BytePro)
Confident income calculation skills, including reading full tax returns for self-employed borrowers
Familiarity with TRID, RESPA, and disclosure timelines
Excellent written English — you'll draft emails I send to clients, borrowers, and underwriters
Comfortable learning a new CRM (currently on HubSpot, may switch)
Reliable high-speed internet plus a backup connection
Quiet workspace for occasional Zoom calls with me
Ability to work independently and switch contexts between real estate and lending workflows

Bonus if you have

Commercial real estate transaction experience
Commercial loan processing experience
Non-QM, bank statement, or DSCR loan experience
Experience with multiple wholesale lenders (UWM, Rocket Pro, Kind, etc.)
NMLS-licensed (not required)
Experience setting up automated review request campaigns
Experience working for both a brokerage AND a lender (or a dual-licensed broker like me)


To apply, please send

A 3–5 minute Loom video that covers:

Quick introduction (who you are, where you're based)
Walk me through a recent California real estate transaction you coordinated — what platforms, what timeline, what went wrong and how you handled it
Walk me through a recent loan you processed — what type of loan, what LOS, how you calculated the borrower's income


The TC platform AND the LOS you've used most, and how many years on each
Your typical weekly hours of availability in PST
Your hourly rate expectation
A short note answering: "Why are you good at both sides rather than just one?"
The phrase "BOTH SIDES" at the top of your application so I know you read this carefully

Applications without the Loom video covering BOTH sides will be discarded. I'm being strict on this because most applicants will only be strong at one — I need to see both in action.
I personally review every application. Looking to hire within 2 weeks. Paid one-week trial before final offer

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0284
Total Execution Time  0.0297
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,523,864 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Real-Estate-TC-and-Loan-Processor-1650271
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0231 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1650271
 LIMIT 1 
0.0007   SELECT *
FROM `employers`
WHERE `employer_id` = 461274
 LIMIT 1 
0.0113   SELECT COUNT(DISTINCT t.id) as cnt
FROM 
`t_thread` `t`
INNER JOIN `t_message` `mON `t`.`id` = `m`.`thread_id`
INNER JOIN `t_message_employer` `eON `m`.`id` = `e`.`message_id`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1650271
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-06-23',ej.date_added) duration_daysDATEDIFF('2026-06-23',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-06-23',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1650271' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1650271 
0.0016   UPDATE employer_jobs SET hit_counts '***May-19-2026=386***May-20-2026=51***May-21-2026=37***May-22-2026=25***May-23-2026=20***May-24-2026=18***May-25-2026=17***May-26-2026=15***May-27-2026=11***May-28-2026=24***May-29-2026=14***May-30-2026=6***May-31-2026=2***Jun-01-2026=6***Jun-02-2026=13***Jun-03-2026=7***Jun-04-2026=7***Jun-05-2026=3***Jun-06-2026=4***Jun-07-2026=7***Jun-08-2026=4***Jun-09-2026=4***Jun-10-2026=3***Jun-11-2026=5***Jun-12-2026=4***Jun-13-2026=3***Jun-14-2026=7***Jun-15-2026=3***Jun-16-2026=7***Jun-17-2026=3***Jun-18-2026=2***Jun-19-2026=3***Jun-23-2026=1' WHERE job_id'1650271'  
0.0006   UPDATE employer_jobs SET monthly_hits '***May-2026=626***Jun-2026=96' WHERE job_id'1650271'  
0.0003   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1650271' 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` = 1650271 
0.0064   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '461274'
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)