Senior Accountant (Remote, Full-Time, 1099 Contractor)

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

TYPE OF WORK

Full Time

SALARY

$2,000 - $2,500/month usd

HOURS PER WEEK

40

DATE UPDATED

Mar 31, 2026

JOB OVERVIEW

Senior Accountant (Remote, Full-Time, 1099 Contractor)

Compensation: $2,000 – $2,500/month (USD) DOE
Schedule: Full-time, 9:00 AM – 5:00 PM MST (U.S. Mountain Time)
Location: Remote
Engagement Type: Independent Contractor (1099)

About the Role:
We are seeking a highly detail-oriented and proactive Senior Accountant to support multi-entity accounting operations for a growing U.S.-based business.

This role goes beyond basic bookkeeping—you will play a key role in maintaining accurate financials, supporting month-end close, and ensuring clean reporting across multiple entities. You will work closely with leadership and have a high level of ownership in the accounting function.

Key Responsibilities:
Manage full-cycle accounting across multiple entities
Perform bank and credit card reconciliations with high accuracy
Assist in and help drive the month-end close (target: by the 15th)
Maintain accurate and up-to-date financials in Xero
Prepare and review financial statements (P&L, Balance Sheet)
Track and manage intercompany transactions
Identify, investigate, and resolve discrepancies
Support payroll journal entries and expense allocations
Assist with internal and investor reporting
Continuously improve accounting processes and workflows

Skills + Requirements:
Xero Certified (Required)
3+ years of accounting experience (multi-entity preferred)
Strong written and verbal English communication skills (B2+)
Accrual accounting
Financial statements
Account reconciliations
close attention to detail and strong organizational skills
Ability to work independently and meet deadlines
Available to work during US time zones

Preferred (Nice to Have):
Experience working with U.S.-based companies
Familiarity with real estate or multi-entity environments
Experience with Gusto (payroll) and/or Avalara (1099/tax reporting)
Excel proficiency (pivot tables, lookups, formatting)

What Success Looks Like:
Clean, accurate books across all entities
Month-end close completed on time (by the 15th)
Minimal errors and strong attention to detail
Ability to identify and solve problems proactively
Clear, professional communication with the team

Contractor Terms:
This role is structured as an independent contractor (1099) position
Contractor is responsible for their own taxes, equipment, and work setup
Long-term, consistent engagement with an opportunity for increased responsibility over time

Why Join Us:
Work directly with leadership in a growing U.S.-based company
High level of ownership and responsibility
Opportunity to grow into a more senior accounting or finance role

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0007
Controller Execution Time ( Jobseekers / Job )  0.0138
Total Execution Time  0.0151
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,499,656 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Accountant-Remote-Full-Time-1099-Contractor-1613416
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0084 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1613416
 LIMIT 1 
0.0009   SELECT *
FROM `employers`
WHERE `employer_id` = 918779
 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` = 1613416
AND `misc`.`idIS NULL 
0.0004   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-13',ej.date_added) duration_daysDATEDIFF('2026-04-13',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-13',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1613416' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1613416 
0.0018   UPDATE employer_jobs SET hit_counts '***Mar-30-2026=3***Mar-31-2026=354***Apr-01-2026=136***Apr-02-2026=83***Apr-03-2026=80***Apr-04-2026=22***Apr-05-2026=33***Apr-06-2026=61***Apr-07-2026=22***Apr-08-2026=20***Apr-09-2026=30***Apr-10-2026=14***Apr-11-2026=7***Apr-13-2026=1' WHERE job_id'1613416'  
0.0007   UPDATE employer_jobs SET monthly_hits '***Mar-2026=356***Apr-2026=509' WHERE job_id'1613416'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1613416' AND status LIKE 'sent%' ORDER BY id DESC  
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1613416 
0.0003   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '918779'
AND `date_added` >= '2022-06-08' 
0.0004   select from teasers 
0.0002   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)