Senior Accounts Receivable & Bookkeeping Specialist

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

40

DATE UPDATED

Sep 30, 2026

JOB OVERVIEW

Senior Accounts Receivable & Bookkeeping Specialist

**Remote
**Full-Time | U.S. Eastern Time Hours**

Eagle Production Co., a U.S.-based professional equipment rental and live-event production company, is looking for an experienced **Senior Accounts Receivable & Bookkeeping Specialist** to join our team remotely from the Philippines.

We are looking for a **high-level, experienced accounting professional** who can take real ownership of accounts receivable, payment application, collections, reconciliations, and day-to-day bookkeeping.

This is not an entry-level bookkeeping role.

## What You’ll Do

- Manage accounts receivable and monitor outstanding customer balances.
- Apply incoming ACH, wire, check, and credit card payments accurately.
- Match payments to invoices and resolve unapplied or unidentified payments.
- Perform customer account reconciliations.
- Proactively follow up on past-due invoices and manage collections.
- Communicate professionally with customers regarding outstanding balances.
- Maintain detailed collection notes and follow-up schedules.
- Communicate internally when payments are received or when customer accounts require attention.
- Work closely with our sales, operations, and management teams.
- Assist with bank and credit card reconciliations.
- Maintain accurate records in **QuickBooks**.
- Assist with general bookkeeping, reporting, and accounting support as needed.
- Identify discrepancies or accounting issues and take ownership of getting them resolved.

## What We’re Looking For

- Multiple years of professional accounting, AR, or bookkeeping experience.
- **Previous experience working remotely for a U.S.-based company is strongly preferred.**
- Advanced working knowledge of **QuickBooks**.
- Strong accounts receivable and collections experience.
- Experience managing a large number of customer invoices and open balances.
- Strong understanding of payment application and account reconciliation.
- Excellent written and spoken English.
- Strong attention to detail and accuracy.
- Confident communicating directly with U.S. customers regarding collections.
- Highly organized and able to manage follow-ups without constant supervision.
- Strong judgment and ability to recognize when an issue needs to be escalated.
- Team-oriented and proactive about communicating payment and account updates internally.

## Collections Experience

We are specifically looking for someone who already understands how to run an effective collections process.

You should have your own organized approach for:

- Aging reports
- Follow-up schedules
- Email and phone collections
- Tracking customer promises to pay
- Escalating seriously overdue accounts
- Maintaining collection notes
- Prioritizing accounts by age, balance, and urgency

We do not want to teach someone the basics of collections from scratch. We want someone who can bring experience and structure to the role.

## Working Hours

This position follows **U.S. Eastern Time business hours, approximately 8:00 AM–5:00 PM ET, Monday through Friday.**

For someone in the Philippines, this is an **overnight position**, generally approximately **8:00 PM–5:00 AM PHT while the U.S. is on daylight saving time and 9:00 PM–6:00 AM PHT during standard time.**

Candidates must be comfortable consistently working this schedule.

## Technology & Home Office Requirements

Because this is a fully remote role, candidates must have:

- Reliable high-speed internet
- Reliable computer and professional home-office setup
- Backup internet or a reliable contingency plan for internet outages
- Quiet professional workspace suitable for customer phone calls
- Ability to reliably access company systems during U.S. business hours

## What Success Looks Like

We are looking for someone who takes ownership of the numbers.

Payments are applied quickly and correctly. Past-due accounts are followed up consistently. Customer balances are accurate. The team knows when money comes in. Problems are identified early rather than discovered weeks later.

The right person should eventually be able to own the AR function with minimal day-to-day supervision while remaining closely connected with the rest of our team.

## About Eagle

Eagle Production Co. is a growing U.S.-based professional equipment rental and live-event production company headquartered in New Jersey.

We value people who are dependable, communicate clearly, take ownership, and want to grow with the company.

**Compensation:** Based on experience.

Eagle Production Co. is an equal opportunity employer.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0157
Total Execution Time  0.0174
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,512,080 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accounts-Receivable-Bookkeeping-Specialist-1740795
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0091 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1740795
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 745445
 LIMIT 1 
0.0009   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `misc` ON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1740795
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 = '1740795' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740795 
0.0011   UPDATE employer_jobs SET hit_counts = '***Sep-30-2026=1037***Oct-01-2026=89***Oct-02-2026=47***Oct-03-2026=28***Oct-04-2026=17***Oct-05-2026=22***Oct-06-2026=24***Oct-07-2026=22***Oct-08-2026=74***Oct-09-2026=35***Oct-10-2026=4***Oct-12-2026=1***Oct-16-2026=1' WHERE job_id= '1740795'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Sep-2026=1033***Oct-2026=364' WHERE job_id= '1740795'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1740795' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1740795 
0.0029   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '745445'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0003   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)