Job Overview:
Our client is seeking a detail-oriented and experienced Senior Property Accountant / QuickBooks CPA to oversee accounting operations, financial reporting, and property-related financial management across approximately 83 rental properties held under multiple business entities. The ideal candidate has strong expertise in QuickBooks, a solid understanding of rental property accounting, and the ability to maintain accurate financial records while supporting business decision-making through timely financial reporting. This role requires someone who is highly organized, analytical, and capable of managing multiple financial responsibilities in a fast-paced environment. The successful candidate will work closely with the company's U.S.-based CPA, who is responsible for tax filings and regulatory compliance.
Schedule:
Monday - Friday, 9:00 AM - 6:00 PM [Phoenix AZ Time] (40 work hours per week)
Responsibilities:
- Manage day-to-day accounting operations, including accounts payable, accounts receivable, and general ledger maintenance.
- Maintain accurate financial records for approximately 83 rental properties across multiple entities.
- Reconcile bank accounts, credit card accounts, and property-related transactions.
- Prepare monthly, quarterly, and annual financial statements and management reports.
- Monitor rental income, expenses, security deposits, and other property-related financial activities.
- Assist with budgeting, forecasting, and cash flow management.
- Maintain and optimize accounting processes within QuickBooks.
- Prepare financial records, reports, and supporting documentation for the company's U.S.-based CPA.
- Collaborate with the U.S.-based CPA by providing accurate financial data and responding to accounting-related inquiries.
- Identify opportunities to improve financial controls, reporting accuracy, and operational efficiency.
Requirements:
- Certified Public Accountant (CPA) designation required.
- Must have worked for 5 years or more in one position/company
- Proven experience in accounting, bookkeeping, or financial management.
- Strong proficiency in QuickBooks.
- Experience handling accounting for rental properties, real estate portfolios, or property management businesses.
- Strong understanding of Generally Accepted Accounting Principles (GAAP).
- Experience preparing financial statements and management reports.
- Advanced Microsoft Excel or Google Sheets skills.
- Excellent attention to detail and organizational skills.
- Strong analytical and problem-solving abilities.
- Ability to manage multiple priorities while meeting deadlines.
- A proactive and dependable accounting professional who takes ownership of financial processes.
- Ability to work effectively with an external U.S.-based CPA by providing organized and accurate financial information.
- Ability to work independently with minimal supervision.
- A professional who values confidentiality and maintains high ethical standards.
Independent Contractor Perks:
- Permanent work from home
- Immediate hiring
- Health Insurance Coverage for eligible locations
Note:
Please click the "Apply" button to complete your application, including the assessment questions, technical check, and voice recording. Your hourly pay rate will be established based on your performance in the application process; submissions with all requirements fulfilled will receive priority review.
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday through Friday, from 9:00 AM to 6:00 PM Phoenix AZ Time (8 hrs per day, 40 hrs per week)
Published on
Jun 24 2026
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper
Senior Property Accountant / QuickBooks CPA
Job Category
Accounting and Finance
Job Type
Full Time (35 hours or more per week)
Work Schedule and Timezone
Monday through Friday, from 9:00 AM to 6:00 PM Phoenix AZ Time (8 hrs per day, 40 hrs per week)
Published on
Jun 24 2026
“BruntWork made the entire recruitment process smooth, transparent, and stress-free. They matched me with a client that genuinely fits my skills and values — and the support didn’t stop at placement... A reliable, professional partner I’d recommend without hesitation.”
— Zyrrah D, Bookkeeper