Property Management Bookkeeping & Operations Specialist

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

TYPE OF WORK

Part Time

SALARY

$6.50/hr

HOURS PER WEEK

30

DATE UPDATED

Aug 7, 2026

JOB OVERVIEW

Part-Time Billing & Operations Specialist to support our U.S.-based property management company. This is a long-term remote role ideal for someone experienced in property management accounting who can also assist with operational tasks like maintenance coordination, monthly reconciliations and tenant screening.

This position is 30 hours per week and requires working during U.S. Pacific Time business hours

Key Responsibilities:
- Perform monthly reconciliations of bank accounts, tenant ledgers, and vendor statements.
- Manage accounts receivable (AR): create and send invoices for rent, utilities, and fees; process tenant payments; monitor aging reports and resolve issues.
- Manage accounts payable (AP): review and process vendor invoices, ensure timely payments, and reconcile statements.
- Coordinate maintenance requests by communicating with vendors and tenants, tracking job progress, and confirming completion.
- Conduct tenant background checks and employment verifications based on company procedures.
- Respond to billing and account inquiries from tenants, vendors, and internal tea ---------- mbers.
- Coordinate utility accounts
- Assist with month-end closing and preparation of financial reports.
- Maintain organized digital records and documentation.
- Identify and suggest improvements to accounting and workflow processes.
- Handle other administrative and accounting support tasks as needed.

Requirements:
- Required: Experience using Buildium for property management accounting.
- Required: Experience in QuickBooks Online (QBO).
- Solid understanding of property management accounting (rent cycles, owner statements, vendor payments).
- Experience with maintenance coordination or property operations is a strong advantage.
- Experience performing tenant screening (background checks, employment verification) preferred.
- High attention to detail and accuracy in data entry.
- Strong Excel skills and familiarity with Google Workspace (Sheets, Drive).
- Reliable internet connection and ability to work consistently during U.S. Pacific Time hours.
- Strong communication skills in English (written and verbal).

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0206
Total Execution Time  0.0220
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,912 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Property-Management-Bookkeeping-Operations-Specialist-1669238
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0149 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0007   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1669238
 LIMIT 1 
0.0013   SELECT *
FROM `employers`
WHERE `employer_id` = 247999
 LIMIT 1 
0.0021   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1669238
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 '1669238' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1669238 
0.0014   UPDATE employer_jobs SET hit_counts '***Jun-15-2026=91***Jun-16-2026=466***Jun-17-2026=103***Jun-18-2026=63***Jun-19-2026=42***Jun-20-2026=29***Jun-21-2026=14***Jun-22-2026=27***Jun-23-2026=29***Jun-24-2026=17***Jun-25-2026=11***Jun-26-2026=12***Jun-27-2026=1***Jun-28-2026=3***Jun-29-2026=2***Jun-30-2026=2***Jul-01-2026=2***Jul-02-2026=1***Jul-03-2026=3***Jul-04-2026=1***Jul-07-2026=4***Jul-08-2026=1***Jul-09-2026=1***Jul-10-2026=1***Jul-12-2026=1***Jul-13-2026=1***Jul-15-2026=1***Jul-16-2026=1***Jul-17-2026=1***Jul-19-2026=1***Jul-20-2026=2***Jul-22-2026=19***Jul-23-2026=5***Jul-24-2026=2***Jul-25-2026=9***Jul-26-2026=15***Jul-27-2026=10***Jul-28-2026=25***Jul-29-2026=21***Jul-30-2026=12***Jul-31-2026=11***Aug-01-2026=14***Aug-02-2026=14***Aug-03-2026=11***Aug-04-2026=12***Aug-05-2026=12***Aug-06-2026=13***Aug-07-2026=714***Aug-08-2026=158***Aug-09-2026=1***Aug-10-2026=1' WHERE job_id'1669238'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Jun-2026=912***Jul-2026=151***Aug-2026=950' WHERE job_id'1669238'  
0.0011   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1669238' 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` = 1669238 
0.0053   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '247999'
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)