Experienced US Accounting Manager | Remote

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

TYPE OF WORK

Full Time

SALARY

123

HOURS PER WEEK

40

DATE UPDATED

Oct 10, 2026

JOB OVERVIEW

Job description:

Earn in USD + Perks + Up to $165 New Hire Milestone — Remote

Job Title: Accounting Manager

Job Type: Full time - Remote

Schedule: US TIMEZONE (PST)

Job Summary:

We are seeking a highly organized Accounting Manager with experience in U.S. home trades and construction accounting and strong proficiency in QuickBooks Online. This role acts as the bridge between accounting operations and client relationships, ensuring financial processes are executed accurately while maintaining strong communication with clients.

The ideal candidate is detail-oriented, proactive, and capable of managing multiple accounting projects or client accounts simultaneously. This role requires strong project coordination, financial oversight, and client communication skills to ensure smooth accounting workflows and high-quality financial reporting..

What You'll Do

Accounting Operations

Oversee daily accounting functions: GL, AP, AR, reconciliations
Manage month-end and year-end close
Ensure accurate financial statements, job costing, and project tracking in QuickBooks Online
Team Leadership & Task Management
Assign and prioritize tasks, monitor productivity, and review work
Coach and support accounting staff
Coordinate with operations/project managers for financial data
Financial Oversight & Decision Making

Analyze financial data to support decisions and identify trends
Approve entries, adjustments, and reconciliations
Recommend cost control and process improvements
Risk & Compliance

Identify and mitigate financial risks or errors
Ensure adherence to U.S. GAAP and internal controls
Maintain audit-ready documentation Planning & Process Improvement
Support budgeting, forecasting, and financial analysis
Optimize accounting workflows and implement automation tools
Monitor financial performance against budgets
Required Qualifications

7+ years of accounting experience
2+ years of US Accounting background
1+ years of construction or home services accounting experience
1+ years of experience managing multiple teams.
Strong hands-on experience with QuickBooks Online
Solid understanding of U.S. GAAP
Experience with job costing and project-based accounting
Advanced Excel or Google Sheets skills
Excellent communication and organizational skills
Ability to manage multiple projects or client accounts simultaneously
Preferred Qualifications
Experience managing remote accounting teams
Experience with construction accounting workflows or WIP reporting
Familiarity with task management systems (ClickUp, Asana, or similar)
Key Skills

Financial Reporting
Job Costing & Project Accounting
Team Leadership & Task Delegation
Risk Management & Internal Controls
Financial Planning & Forecasting
Process Optimization
Tech Stack

QuickBooks Online
RightTool
Google Suite (Docs, Sheets, Gmail, Meet)
Excel / Google Sheets
Time Doctor (time tracking)
ClickUp (task management - bonus)
Adaptive
Other cloud-based tools as needed
Why You’ll Love Working Here

Loyal, Supportive Culture – Several team members have worked with our founder for 12+ years.
High Trust, No Corporate Bloat – Build your career without soul-crushing bureaucracy.
Growth-Ready Team – Positioned to scale to 40+ employees in the next year.
People First – Clients love us because we take care of our team first.
PERKS:

Earn in USD + Perks + Up to $165 New Hire Milestone — Remote

80-120 Hours of PTO
7 Paid Holidays
13th Month Payroll
Life insurance of up to Php100,000
Paid Philippine HMO & Dental plan
Paid Annual Physical Exam (APE)
Mental Health Consultation Reimbursement up to ₱20,000/year (capped at ₱2,000 per session for up to 10 sessions)
Social Security System Reimbursement
PhilHealth or PagIbig Reimbursement
Comprehensive, fully compensated onboarding program
Advancement after Proof of Mastery
Performance Goals with advancement compensation
About ProfitWorks:

We serve the home trades and construction industries with a unique, concierge-style approach to Controller and CFO services. Our growth is entirely referral-based, and we maintain a waiting list of clients ready to onboard. In just five years, we’ve built lasting partnerships, many from day one.

Our team spans the U.S. and the Philippines, and we are deeply proud of our blended-shore model—one built on over a decade of collaboration and mutual growth. One team member from the Philippines has been with the founder for 12 years.

Now, as we scale from 17 to 40+ team members, we’re looking for a tech-savvy, people-first Accounting Manager to help lead that growth and elevate our standards of excellence even higher.

What We Do Differently

No taxes—we’re all about operations, insights, and scalable financial solutions.
Pod-based teams that combine U.S. and PH accountants for support, continuity, and better work-life balance. We don’t hide our blended team
Deep client relationships over transactions.
Cutting-edge cloud tech and modern systems.
People before process. Always.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0011
Controller Execution Time ( Jobseekers / Job )  0.0130
Total Execution Time  0.0148
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,712 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Experienced-US-Accounting-Manager-Remote-1747240
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0063 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1747240
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 943681
 LIMIT 1 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1747240
AND `misc`.`id` IS NULL 
0.0005   SELECT e.business_name, e.logo, e.website, e.rebill_date, e.date_added member_date, hits, DATEDIFF('2026-10-16',ej.date_added) duration_days, DATEDIFF('2026-10-16',e.rebill_date) duration_rebill, ej.*, e.deactivate FROM employers e, employer_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-10-16',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1747240' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747240 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-10-2026=790***Oct-11-2026=3***Oct-12-2026=1***Oct-15-2026=2***Oct-16-2026=8' WHERE job_id= '1747240'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=803' WHERE job_id= '1747240'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1747240' AND status LIKE 'sent%' ORDER BY id DESC  
0.0002   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1747240 
0.0011   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '943681'
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)