STAFF ACCOUNTANT with Streamline Portal Expertise

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

TYPE OF WORK

Full Time

SALARY

1500

HOURS PER WEEK

40

DATE UPDATED

Mar 30, 2026

JOB OVERVIEW

Job Title: Staff Accountant with Streamline Portal Expertise
Company: Blacksand Property Management
Location: Remote
Employment Type: Full-Time
Reports To: COO / Financial Controller / Lead Finance


We Need: Hands-On Staff Accountant with Streamline Portal Expertise, Accounting Discipline, and Business Insight.

Blacksand Property Management is seeking a hands-on Staff Accountant responsible for executing all day-to-day accounting activities across multiple entities within our multi-family real estate portfolio. This role is designed for a detail-oriented accounting professional who thrives in a fast-paced environment, can independently handle transactional workflows, and knows when to escalate questions or seek guidance.
You will be responsible for accounts payable, bank reconciliations, monthly close tasks, property-level accounting, and AppFolio-driven workflows. Expertise in the Streamline Portal, particularly in processing owner payouts, is essential. This position supports the Financial Controller, Finance Lead and COO by producing accurate financial data.


Accounting & Daily Operations

- Execute core accounting tasks including general ledger entries, A/P, A/R, bank feeds, and bank reconciliations
- Process all accounts payable: update AP inbox, enter invoices, assign GL codes, match supporting documents, obtain approvals, and prepare weekly check runs
- Maintain accurate vendor files, W-9s, and support year-end 1099 preparation
- Record tenant receipts, deposits, refunds, and daily cash activity in AppFolio
- Perform daily and weekly cash reviews and notify Controller of cash issues or variances
- Maintain orderly financial documentation and ensure accuracy across all entities
- Manage multi-family real estate financial workflows, including rent rolls, property-level ledgers, owner statements, and capital expenditure tracking
- Utilize AppFolio for property accounting, reporting, owner distributions, and financial review across multi-family assets
Streamline Portal for owner payout processing, ensuring accuracy and timely disbursement of funds
- Ensure that you have Streamline Portal experience. Here is the link to check on the portal:
----------

Month-End Close

Complete accounting close activities such as:
Posting journal entries
Prepaid and accrual adjustments
Mortgage, escrow, and loan activity posting
Reconciliation of balance sheet accounts
Review of income and expense accounts for accuracy
Prepare property-level workpapers for Controller/CFO review
Ensure all property ledgers agree to supporting statements (bank, mortgage, security deposits, etc.)

Property-Level & Multi-Entity Accounting

Manage AppFolio property accounting including:
Rent rolls
Tenant ledgers
Property GL
Security deposits
Owner statements
Capital expenditure tracking
Ensure accurate entity-to-property mapping in AppFolio and QBO
Maintain intercompany transactions following established workflows
Support owner distributions by preparing accurate cash position schedules

Financial Reporting Support

Prepare draft financial statements for review
Generate AppFolio financial and operational reports as requested
Provide variance notes or coding corrections before Controller review
Maintain audit-ready documentation for all reconciliations and entries

Internal Controls & Compliance

Follow established accounting SOPs and internal controls
Maintain orderly documentation for bank reconciliations, AP invoices, and property workflows
Support year-end tax preparation by gathering requested documents and schedules
Assist with vendor compliance, insurance certificates, and contract documentation as needed

Collaboration & Support

Work directly with property managers to resolve tenant ledger issues, coding questions, AP timing, and cash needs
Communicate proactively with the Controller when issues arise or clarification is needed
Coordinate with external accountants, auditors, or tax preparers as requested
Assist with onboarding new properties into AppFolio and QBO

Required Qualifications

Bachelor’s degree in Accounting, Finance, or related field (CPA strongly preferred)
Minimum 4-6 years of experience in accounting or financial management, preferably in an investment or multi-entity environment
Hands-on experience with AppFolio (property management accounting system required)
Experience managing financials for multi-family real estate portfolios
Strong understanding of property accounting, rent rolls, AP workflows, and real estate GL
Solid understanding of GAAP and financial reporting standards
Strong attention to detail, accuracy, and documentation discipline
Ability to work independently, prioritize tasks, and meet deadlines
Comfortable asking questions and escalating issues appropriately

Preferred Qualifications

Experience in real estate, private equity, or multi-entity accounting
Exposure to property management systems and multi-family operations, with AppFolio expertise strongly preferred
Exposure to capital expenditure tracking and mortgage/loan accounting
Knowledge of 1099 processing and vendor compliance
Familiarity with private equity or real estate investment structures

What We Offer
Competitive salary
Growth opportunities within a mission-driven investment company
An entrepreneurial leadership team and collaborative work environment
Exposure to real estate, franchise, and diversified investment ventures

Important Note
Do not apply if qualifications are not met, especially the required expertise in Streamline Portal.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0160
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,507,736 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/STAFF-ACCOUNTANT-with-Streamline-Portal-Expertise-1613660
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0079 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1613660
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 915585
 LIMIT 1 
0.0010   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1613660
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 '1613660' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1613660 
0.0007   UPDATE employer_jobs SET hit_counts '***Mar-30-2026=159***Mar-31-2026=199***Apr-01-2026=42***Apr-02-2026=35***Apr-03-2026=62***Apr-04-2026=5***Apr-05-2026=4***Apr-06-2026=17***Apr-07-2026=21***Apr-08-2026=11***Apr-09-2026=10***Apr-10-2026=11***Apr-11-2026=1***Apr-12-2026=3***Apr-13-2026=14***Apr-14-2026=5***Apr-15-2026=5***Apr-16-2026=7***Apr-17-2026=7***Apr-18-2026=1***Apr-19-2026=1' WHERE job_id'1613660'  
0.0014   UPDATE employer_jobs SET monthly_hits '***Mar-2026=358***Apr-2026=262' WHERE job_id'1613660'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1613660' 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` = 1613660 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '915585'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0015   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)