Accounting Systems Lead

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

TYPE OF WORK

Full Time

SALARY

$15 per hour

HOURS PER WEEK

40

DATE UPDATED

Jun 18, 2026

JOB OVERVIEW

The Opportunity

We are looking for a Accounting Systems Lead to support accounting system implementation and financial data migration projects for US-based companies.

This role is ideal for a strong accountant who has hands-on experience with reconciliations, US GAAP, month-end close, and financial reporting — and is excited to apply that expertise to ERP implementation and migration work.

You will help ensure that historical financial data is accurately extracted, cleaned, mapped, uploaded, validated, and reconciled as companies move from legacy accounting systems into a modern ERP platform.

What You’ll Do

• Support ERP implementation and accounting system migration projects from an accounting perspective
• Extract historical financial data from systems such as QuickBooks Online, NetSuite, Xero, Sage, and similar platforms
• Clean, organize, and map financial data to the new general ledger, chart of accounts, entity, and reporting structure
• Prepare and validate journal entries, trial balances, opening balances, and historical transaction uploads
• Map accounts, vendors, customers, departments, classes, locations, entities, and reporting fields
• Upload and validate bills, invoices, contracts, and supporting accounting schedules
• Perform detailed reconciliations between legacy accounting systems and the new ERP
• Reconcile cash, accounts receivable, accounts payable, deferred revenue, prepaid expenses, fixed assets, and other key accounts
• Compare source-system closing balances against opening balances in the new system
• Identify, investigate, and resolve financial discrepancies before go-live
• Ensure migrated data is accurate, complete, compliant, and aligned with US GAAP
• Collaborate with internal implementation teams and US-based finance stakeholders
• Communicate reconciliation findings, migration issues, risks, and blockers clearly
• Document migration steps, accounting decisions, and reconciliation procedures
• Support post-go-live validation, cleanup, and stabilization when required

What We’re Looking For

Required Experience

• 7+ years of hands-on accounting experience
• 1+ years of US GAAP experience
• Strong hands-on accounting experience across GL, AP, AR, reconciliations, month-end close, and financial reporting
• Experience supporting ERP implementation, accounting system migration, financial data migration, or finance transformation projects
• Experience working with US-based companies, clients, or accounting teams
• Strong reconciliation experience, especially with high-volume financial data
• Strong understanding of US GAAP principles, standards, and accounting processes
• Experience ensuring accuracy, integrity, and compliance across accounting workflows or migration projects
• Proficiency in at least one accounting system such as QuickBooks Online, NetSuite, Xero, Sage, or a comparable ERP
• Excellent written and verbal communication skills in English
• Comfortable working directly with US-based clients and finance stakeholders
• Strong ownership, project coordination, and follow-through skills
• Ability to work independently with minimal oversight

Strongly Preferred

• Direct ERP implementation or accounting system migration experience
• Experience transitioning financial data from one accounting platform to another
• Hands-on experience with data extraction, mapping, cleanup, validation, and reconciliation
• Background in a CPA firm, bookkeeping firm, outsourced accounting company, SaaS company, or ERP implementation environment
• Experience with large transaction volumes or multi-entity accounting
• Familiarity with SaaS accounting concepts such as ASC 606, deferred revenue, ARR, MRR, and revenue waterfalls
• Advanced Excel or Google Sheets skills
• Bachelor’s degree in Accounting, Finance, or a related field
• CPA or equivalent accounting certification

Who Will Thrive in This Role
• You are a strong accountant who enjoys going deeper than routine close work.
• You care about whether the numbers are accurate, explainable, and reliable. When balances do not tie, you investigate the issue, trace the data, and help resolve discrepancies before they become bigger problems.
• You are comfortable working with complex financial data, imperfect historical records, and fast-moving implementation timelines. You bring strong accounting judgment, attention to detail, and clear communication to every project.

Why Join Through MAVI

• Work with high-growth US companies transforming finance and accounting operations
• Apply your accounting expertise to specialized ERP implementation and migration projects
• Build valuable experience across accounting systems, financial data migration, and ERP transformation
• Collaborate directly with US-based finance and implementation teams
• Take on meaningful, high-ownership work with direct business impact
• Work remotely while receiving ongoing support from MAVI throughout your journey

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0042
Controller Execution Time ( Jobseekers / Job )  0.0396
Total Execution Time  0.0489
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,514,928 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Accounting-Systems-Lead-1671616
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0207 seconds)  (Hide)
0.0003   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0003   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1671616
 LIMIT 1 
0.0004   SELECT *
FROM `employers`
WHERE `employer_id` = 896657
 LIMIT 1 
0.0033   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1671616
AND `misc`.`idIS NULL 
0.0006   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-08-12',ej.date_added) duration_daysDATEDIFF('2026-08-12',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-08-12',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1671616' 
0.0007   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1671616 
0.0027   UPDATE employer_jobs SET hit_counts '***Jun-18-2026=336***Jun-19-2026=43***Jun-20-2026=13***Jun-21-2026=9***Jun-22-2026=13***Jun-23-2026=8***Jun-24-2026=2***Jun-25-2026=7***Jun-26-2026=8***Jun-27-2026=1***Jun-28-2026=3***Jun-29-2026=16***Jun-30-2026=5***Jul-01-2026=2***Jul-02-2026=4***Jul-03-2026=3***Jul-04-2026=5***Jul-05-2026=4***Jul-06-2026=4***Jul-07-2026=4***Jul-08-2026=5***Jul-09-2026=2***Jul-10-2026=1***Jul-11-2026=3***Jul-13-2026=1***Jul-14-2026=3***Jul-15-2026=3***Jul-16-2026=5***Jul-17-2026=1***Jul-18-2026=2***Jul-19-2026=1***Jul-20-2026=2***Jul-21-2026=2***Jul-22-2026=1***Jul-23-2026=3***Jul-24-2026=5***Jul-25-2026=9***Jul-26-2026=13***Jul-27-2026=12***Jul-28-2026=10***Jul-29-2026=11***Jul-30-2026=10***Jul-31-2026=14***Aug-01-2026=15***Aug-02-2026=16***Aug-03-2026=10***Aug-04-2026=11***Aug-05-2026=11***Aug-06-2026=8***Aug-07-2026=18***Aug-08-2026=19***Aug-12-2026=1' WHERE job_id'1671616'  
0.0019   UPDATE employer_jobs SET monthly_hits '***Jun-2026=464***Jul-2026=145***Aug-2026=109' WHERE job_id'1671616'  
0.0008   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1671616' AND status LIKE 'sent%' ORDER BY id DESC  
0.0021   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1671616 
0.0045   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '896657'
AND `date_added` >= '2022-06-08' 
0.0009   select from teasers 
0.0022   SELECT FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)