Payroll Accounting Specialist

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

TYPE OF WORK

Full Time

SALARY

TBD-DOE

HOURS PER WEEK

40

DATE UPDATED

Mar 4, 2026

JOB OVERVIEW

Shift: Night Shift (PST)
Job Type: Full-time / Independent Contractor / Remote

Please Note
Applicants without solid U.S. payroll processing and payroll accounting experience will not be considered.
Strong payroll systems proficiency (Rippling preferred), advanced Excel skills, and hands-on experience with payroll reconciliations, audits, and compliance are required.

About the Role
We are seeking a highly capable Payroll Accounting Specialist to support accurate, timely, and compliant payroll operations for a global workforce. This role sits within the Finance team and partners closely with People, Accounting, and external vendors.

You will own end-to-end payroll processing, payroll accounting, reconciliations, audits, and reporting, while supporting select employee lifecycle activities through close collaboration with the People team.

This role is ideal for someone with a strong payroll and accounting mindset, excellent attention to detail, advanced Excel skills, and the ability to operate confidently in a fast-paced, evolving environment.

What You’ll Do
*Payroll Processing & Administration
Own end-to-end payroll processing for U.S. employees
Ensure payroll accuracy across earnings, deductions, taxes, benefits, equity, commissions, and one-time payments
Coordinate payroll calendars, cutoffs, off-cycle runs, and year-end payroll activities
Partner with payroll vendors and internal teams to resolve payroll issues and employee inquiries

*Payroll Accounting & Reconciliations
Prepare and review payroll journal entries in accordance with U.S. GAAP
Perform payroll balance sheet and expense reconciliations each pay period and month-end
Support payroll accruals, true-ups, and payroll-related estimates
Maintain payroll documentation to support audits and internal controls

*Compliance & Reporting
Ensure compliance with federal, state, and local payroll tax requirements
Support payroll audits, benefits audits, and external financial audits
Assist with W-2, 1099, and other year-end payroll filings
Maintain accurate payroll records and supporting schedules

*Systems & Data Management
Administer payroll and HRIS systems, with a focus on data integrity and controls
Partner on system testing, implementations, and payroll process improvements
Maintain accurate employee data related to payroll, compensation, and benefits

*Cross-Functional People Support
Partner with the People team on onboarding, offboarding, and employee changes impacting payroll
Support benefits and leave programs as they relate to payroll processing and deductions
Assist with headcount reporting, budgeting support, and workforce analytics

*Ad Hoc Analysis & Projects
Build payroll reports and models using advanced Excel
Support special projects related to payroll transformation, system upgrades, and process standardization

Who You Are
A clear and professional communicator
Service-oriented and responsive to employee needs
Highly detail-oriented with strong follow-through
Organized and comfortable managing recurring payroll deadlines
Proactive and effective working across Finance and People teams
Adaptable and confident in evolving environments

Required Education, Experience, and Skills
3–5+ years of experience in payroll processing and payroll accounting
Strong understanding of U.S. payroll, taxes, and wage compliance
Hands-on experience preparing payroll journal entries and reconciliations
Advanced Excel skills (pivot tables, VLOOKUP/XLOOKUP, complex formulas)
Experience working with payroll systems and HRIS platforms (Rippling preferred)
Experience supporting audits and maintaining payroll controls
Ability to analyze payroll data and clearly explain variances

Preferred Education, Experience, and Skills
Bachelor’s degree in Accounting, Finance, or a related field
Experience supporting multi-state and international payroll
Prior experience in a high-growth or startup environment
Familiarity with payroll treatment for benefits, equity, and commissions

Application Instructions
To be considered for this position, please submit the following:
*Your application letter
*An unrestricted link to your updated resume/CV

Subject Line:
PayrollAccounting – YOUR FULL NAME

!!! Only applicants who meet the required qualifications will be contacted.

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0008
Controller Execution Time ( Jobseekers / Job )  0.0248
Total Execution Time  0.0261
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,520,336 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Payroll-Accounting-Specialist-1542485
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0194 seconds)  (Hide)
0.0004   SELECT *
                                
FROM exrates
                                WHERE rate_name 
'USD-PHP' 
0.0004   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1542485
 LIMIT 1 
0.0006   SELECT *
FROM `employers`
WHERE `employer_id` = 684212
 LIMIT 1 
0.0023   SELECT COUNT(*) AS `numrows`
FROM `t_thread` `t`
LEFT JOIN `t_thread_misc` `miscON `t`.`id` = `misc`.`thread_id`
WHERE `t`.`job_id` = 1542485
AND `misc`.`idIS NULL 
0.0005   SELECT e.business_namee.logoe.websitee.rebill_datee.date_added member_datehitsDATEDIFF('2026-04-17',ej.date_added) duration_daysDATEDIFF('2026-04-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != AND ej.deleted AND job_id '1542485' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `scON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1542485 
0.0011   UPDATE employer_jobs SET hit_counts '***Dec-29-2025=171***Dec-30-2025=35***Dec-31-2025=8***Jan-01-2026=5***Jan-02-2026=13***Jan-03-2026=11***Jan-04-2026=7***Jan-05-2026=22***Jan-06-2026=174***Jan-07-2026=16***Jan-08-2026=20***Jan-09-2026=3***Jan-10-2026=3***Jan-11-2026=3***Jan-12-2026=4***Jan-13-2026=144***Jan-14-2026=17***Jan-15-2026=36***Jan-16-2026=42***Jan-17-2026=11***Jan-18-2026=6***Jan-19-2026=25***Jan-20-2026=10***Jan-21-2026=226***Jan-22-2026=50***Jan-23-2026=30***Jan-24-2026=19***Jan-25-2026=16***Jan-26-2026=20***Jan-27-2026=12***Jan-28-2026=11***Jan-29-2026=12***Jan-30-2026=14***Jan-31-2026=2***Feb-01-2026=5***Feb-02-2026=12***Feb-03-2026=143***Feb-04-2026=31***Feb-05-2026=15***Feb-06-2026=2***Feb-07-2026=5***Feb-08-2026=8***Feb-09-2026=8***Feb-10-2026=5***Feb-11-2026=178***Feb-12-2026=37***Feb-13-2026=22***Feb-14-2026=8***Feb-15-2026=7***Feb-16-2026=13***Feb-17-2026=21***Feb-18-2026=10***Feb-19-2026=8***Feb-20-2026=5***Feb-21-2026=8***Feb-22-2026=3***Feb-23-2026=7***Feb-24-2026=11***Feb-25-2026=191***Feb-26-2026=26***Feb-27-2026=23***Feb-28-2026=9***Mar-01-2026=10***Mar-02-2026=18***Mar-03-2026=5***Mar-04-2026=281***Mar-05-2026=45***Mar-06-2026=29***Mar-07-2026=16***Mar-08-2026=8***Mar-09-2026=16***Mar-10-2026=12***Mar-11-2026=18***Mar-12-2026=17***Mar-13-2026=4***Mar-14-2026=3***Mar-15-2026=9***Mar-16-2026=10***Mar-17-2026=9***Mar-18-2026=4***Mar-19-2026=8***Mar-20-2026=2***Mar-21-2026=6***Mar-22-2026=3***Mar-23-2026=2***Mar-24-2026=7***Mar-25-2026=5***Mar-26-2026=4***Mar-27-2026=8***Mar-28-2026=1***Mar-29-2026=3***Mar-30-2026=2***Mar-31-2026=2***Apr-01-2026=7***Apr-02-2026=3***Apr-03-2026=2***Apr-04-2026=2***Apr-05-2026=2***Apr-06-2026=9***Apr-07-2026=2***Apr-08-2026=4***Apr-11-2026=2***Apr-14-2026=1***Apr-17-2026=1' WHERE job_id'1542485'  
0.0012   UPDATE employer_jobs SET monthly_hits '***Dec-2025=214***Jan-2026=984***Feb-2026=820***Mar-2026=567***Apr-2026=35' WHERE job_id'1542485'  
0.0012   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id '' AND job_id '1542485' 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` = 1542485 
0.0104   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '684212'
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)