Senior Accountant / Controller

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

TYPE OF WORK

Full Time

SALARY

$1,700/mo

HOURS PER WEEK

40

DATE UPDATED

Sep 3, 2026

JOB OVERVIEW

Remote | Philippines | Full-Time | U.S. Accounting Experience Required

About the Role
We are a growing, family-owned U.S. firm with approximately 10 LLCs and multiple business entities. We are seeking an experienced Senior Accountant / Controller to take ownership of the day-to-day accounting and financial operations across our companies.

This is a hands-on, high-responsibility position and the successful candidate will be the sole internal accounting professional for the firm. You will work closely with company ownership, our financial advisor, and our tax team to ensure our books are accurate, current, organized, and properly maintained.

This is not a basic bookkeeping position. We are looking for an experienced accounting professional who understands U.S. accounting practices, can independently manage multiple sets of books, and is comfortable taking ownership of the full accounting cycle.

The ideal candidate is highly detail-oriented, exceptionally organized, proactive, trustworthy, and capable of managing multiple priorities and deadlines with minimal supervision.

Key Responsibilities

Multi-Entity Accounting & Bookkeeping
Serve as the primary accounting professional for approximately 10 U.S. LLCs and business entities.
Independently maintain multiple sets of books and ensure each entity's financial records are accurate, complete, and current.
Perform weekly bookkeeping and maintain all accounting activity in QuickBooks Online (QBO).
Maintain and manage the general ledger for each entity.
Perform bank, credit card, and other account reconciliations.
Properly categorize and record financial transactions across multiple entities.
Identify discrepancies, unusual transactions, and errors and take appropriate action to resolve them.
Ensure intercompany transactions and transfers are properly recorded when applicable.
Maintain organized supporting documentation for accounting transactions.
Keep books clean and current throughout the year to support financial reporting and tax preparation.

Accounts Payable & Vendor Payments
Manage the complete accounts payable process.
Review, code, and process vendor and contractor invoices.
Schedule and make payments to vendors, contractors, and other service providers.
Maintain accurate vendor records and payment documentation.
Monitor outstanding payables and ensure payments are made accurately and on time.
Communicate professionally with vendors and contractors regarding invoices, payments, and account questions.

Accounts Receivable, Invoicing & Billing
Manage the complete accounts receivable and billing process.
Prepare and issue client invoices accurately and on schedule.
Track outstanding receivables and follow up on past-due balances.
Apply payments and maintain accurate customer records.
Investigate and resolve billing discrepancies.
Communicate professionally with clients regarding billing and payment questions.
Maintain accurate billing records across multiple entities.

Payroll
Manage weekly payroll accurately and on time.
Review payroll information and supporting documentation prior to processing.
Ensure payroll-related accounting entries are properly recorded.
Maintain accurate payroll records.
Coordinate with payroll providers and management as needed.
Identify and communicate payroll discrepancies or issues promptly.

Monthly Financial Reporting
Prepare accurate monthly Profit & Loss (P&L) statements and financial reports for each entity.
Complete monthly account reconciliations and ensure books are properly maintained for month-end reporting.
Review financial statements for unusual variances, errors, or inconsistencies.
Provide management with timely and accurate financial information.
Assist with cash-flow tracking, budgeting, forecasting, and financial analysis as needed.
Prepare supporting schedules and reports for management, our financial advisor, and tax team.

Tax & External Accounting Support
Work closely with the firm's financial advisor and tax team.
Provide accurate financial records, reports, reconciliations, and supporting documentation as requested.
Assist with year-end close and tax preparation.
Respond to accounting-related questions from external advisors and tax professionals.
Ensure books and records are maintained in a condition that supports an efficient year-end tax process.

Accounting Processes & Controls
Maintain organized and efficient accounting procedures across the company's entities.
Identify opportunities to improve accounting processes, reporting, and internal controls.
Maintain appropriate documentation and approval processes for financial transactions.
Proactively identify potential accounting issues and bring them to management's attention.
Help ensure financial transactions are properly documented, reviewed, and recorded.

Required Qualifications

Education & Experience
Bachelor's degree in Accounting, Finance, or a related field — required.
Minimum 3–5 years of progressive accounting experience — required.
Hands-on experience working with U.S.-based companies and U.S. accounting practices — required.
Demonstrated experience managing multiple companies, LLCs, or sets of books simultaneously — required.
Experience independently managing full-cycle accounting responsibilities.
Experience working with multi-entity accounting is strongly preferred.

Accounting Knowledge
Strong working knowledge of:
U.S. GAAP
General Ledger
Accounts Payable (AP)
Accounts Receivable (AR)
Payroll
Bank and credit card reconciliations
Month-end close
Financial statement preparation
Profit & Loss reporting
Cash-flow management
Multi-entity accounting
Intercompany transactions

Software & Technology
Strong hands-on experience with QuickBooks Online (QBO) — required.
Advanced/proficient Microsoft Excel skills — required.
Advanced/proficient Google Sheets skills — required.
Comfortable working with large amounts of financial data and complex spreadsheets.
Strong understanding of formulas, lookups, PivotTables, filtering, sorting, and other spreadsheet functions used for accounting and financial analysis.
Comfortable learning and working with new software and cloud-based systems.

Personal & Professional Qualifications

We are looking for someone who demonstrates:

Exceptional attention to detail and accuracy.
Exceptional organization and time-management skills.
Excellent written and verbal English communication skills.
Strong analytical and problem-solving abilities.
Ability to exercise sound professional judgment.
Ability to work independently with minimal supervision.
Ability to manage multiple priorities and deadlines simultaneously.
Strong follow-through and personal accountability.
A proactive approach to identifying and solving problems.
Ability to recognize when something does not look right and investigate it.
High level of integrity, discretion, and professionalism.
Ability to handle sensitive financial and employee information confidentially.
Ability to communicate financial issues clearly to non-accounting professionals.

What We're Looking For
We are looking for someone who will take ownership of the accounting function rather than simply complete assigned bookkeeping tasks.

The right person will be someone who:

Takes pride in maintaining clean, accurate, and organized books.
Can confidently manage multiple entities and competing priorities.
Does not need to be constantly reminded about deadlines.
Notices discrepancies and investigates them rather than simply recording them.
Thinks proactively about upcoming accounting needs.
Communicates problems early and clearly.
Is comfortable working independently and making appropriate accounting judgments.
Can build structure and organization around a multi-entity accounting environment.
Understands the importance of accuracy when dealing with payroll, vendor payments, client billing, and financial reporting.
Is trustworthy and understands the importance of protecting confidential information.

Work Schedule
This is a full-time remote position supporting U.S.-based businesses.

Monday–Friday, 6:00 AM–3:00 PM Pacific Standard Time (PST).

Consistent availability during these hours is required. The position involves regular communication with U.S.-based management, advisors, vendors, and other business contacts.

Confidentiality
Because this position will have access to highly sensitive information—including financial records, bank and payment information, payroll information, employee information, client information, and other confidential business data—a Confidentiality Agreement/NDA will be required as a condition of employment.

The successful candidate must demonstrate a high level of discretion, integrity, and professionalism at all times.

What We Offer
Competitive compensation based on experience and qualifications
Full-time, long-term employment
Fully remote work
Consistent Monday–Friday schedule
Opportunity for professional growth
Direct interaction with company ownership
Collaboration with an experienced financial advisor and tax team
A meaningful role with significant responsibility and ownership

How to Apply
Please submit your updated resume/CV along with a brief response addressing the following:

How many years of experience do you have working directly with U.S.-based companies?
How many separate companies, LLCs, or sets of books have you managed simultaneously?
Describe your hands-on experience with QuickBooks Online.
Describe your experience managing U.S. payroll, accounts payable, accounts receivable, and monthly financial reporting.
What types of U.S. businesses or LLC structures have you worked with?
Describe your level of proficiency with Microsoft Excel and Google Sheets.

Please confirm that you are available to work Monday–Friday, 6:00 AM–3:00 PM PST.

Important
Please apply only if you meet the core requirements of this position.

A Bachelor's degree in Accounting, Finance, or a related field, 3–5+ years of progressive accounting experience, U.S. accounting experience, multi-entity accounting experience, and strong QuickBooks Online proficiency are required.

Applicants who demonstrate significant hands-on experience independently managing multiple sets of books for U.S.-based companies will receive strong consideration.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0009
Controller Execution Time ( Jobseekers / Job )  0.0142
Total Execution Time  0.0158
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,544,488 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Controller-1723308
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0081 seconds)  (Hide)
0.0006   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0005   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1723308
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 645390
 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` = 1723308
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-09-09',ej.date_added) duration_daysDATEDIFF('2026-09-09',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-09-09',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1723308' 
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723308 
0.0012   UPDATE employer_jobs SET hit_counts '***Sep-03-2026=306***Sep-04-2026=168***Sep-05-2026=46***Sep-07-2026=1***Sep-08-2026=1***Sep-09-2026=1' WHERE job_id'1723308'  
0.0006   UPDATE employer_jobs SET monthly_hits '***Sep-2026=523' WHERE job_id'1723308'  
0.0009   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1723308' AND status LIKE 'sent%' ORDER BY id DESC  
0.0004   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1723308 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '645390'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0003   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)