Senior Payroll Officer – Australian Payroll

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

TYPE OF WORK

Full Time

SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Oct 9, 2026

JOB OVERVIEW

Senior Payroll Officer – Australian Payroll

We are seeking an experienced Senior Payroll Officer based in the Philippines to join our Finance team and support the processing of Australian payroll.
This is an excellent opportunity for an experienced payroll professional who has a strong understanding of Australian payroll legislation, employment regulations and awards, particularly the Cleaning Services Award, and is looking to take on a senior payroll role within a supportive and professional team.
Reporting directly to the Payroll Manager, you will be responsible for the accurate and timely processing of Australian payroll and ensuring payroll activities comply with relevant Australian legislation, awards and company policies.


The Organisation

Smart Cleaning Solutions (Aust) Pty Ltd (SCS Group) is an Australian and New Zealand commercial cleaning and integrated facility services provider supporting clients across a wide range of sectors. As a purpose-driven organisation, we combine industry knowledge, innovative technologies and a people-focused culture to deliver reliable, high-quality outcomes. This role is a rare opportunity to work remotely in Philippine, and further develop your payroll skillset with the support and guidance of an experienced Payroll Manager and team.


The Responsibilities

Working within a supportive, positive and close-knit team, your responsibilities will include:
• Processing Australian payroll on a weekly basis, ensuring employees are paid accurately and on time
• Processing new starters, employee changes, terminations and redundancies
• Interpreting and applying Australian employment legislation, payroll regulations and relevant Modern Awards
• Strong knowledge and application of the Cleaning Services Award and relevant pay rates, penalties, allowances, overtime and other entitlements
• Reviewing timesheets and payroll data to identify discrepancies and ensure accurate payroll processing
• Responding to and resolving payroll-related queries from employees and management
• Processing and reconciling superannuation, PAYG withholding and payroll tax
• Assisting with payroll reporting, reconciliations and compliance requirements
• Maintaining accurate payroll records and ensuring payroll information is treated confidentially
• Identifying and resolving payroll discrepancies in a timely manner
• Assisting with payroll audits and other compliance requirements
• Supporting continuous improvement of payroll processes and procedures
• Performing other payroll and finance-related tasks as required

The Ideal Candidate

The successful applicant will have at least 3–5 years of relevant payroll experience, with strong hands-on experience in Australian payroll.

You will ideally have:
• 3–5+ years' experience in payroll, preferably with significant Australian payroll experience
• Strong knowledge of Australian payroll legislation and employment regulations
• Practical experience interpreting and applying Australian Modern Awards
• Experience with the Cleaning Services Award (MA000022) is highly desirable
• Good understanding of Australian payroll requirements including PAYG, superannuation, payroll tax, leave entitlements, overtime, penalties and allowances
• Experience processing high-volume payroll and working with timesheets
• Excellent attention to detail and a high level of accuracy
• Strong analytical and problem-solving skills
• Excellent written and verbal English communication skills
• Strong organisational and time management skills
• Ability to work independently while also being a strong team player
• Ability to work to strict weekly payroll deadlines
• High level of integrity and confidentiality when handling sensitive payroll information
• A positive and proactive attitude, with a genuine passion for payroll

What We Offer:
• Great Place to Work® Certified for three consecutive years, recognising our commitment to our people and workplace culture.
• Competitive salary commensurate with experience.
• Opportunities for career growth within a rapidly expanding company.
• Ongoing training and professional development.
• Supportive and collaborative work environment.

If you're ready to take your career to the next level and contribute to the success of a leading commercial cleaning provider, we want to hear from you!

Our commitment to inclusion

At SCS, we are committed to building a culture of belonging where everyone feels valued, respected and empowered to bring their whole selves to work.

We believe diversity strengthens our organisation and are dedicated to providing equal opportunities for everyone to succeed. We strongly encourage applications from Aboriginal and Torres Strait Islander peoples and are committed to fostering a culturally safe and inclusive workplace where diverse backgrounds, experiences and perspectives are celebrated.

VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin
  BENCHMARKS  
Loading Time: Base Classes  0.0010
Controller Execution Time ( Jobseekers / Job )  0.0159
Total Execution Time  0.0177
  GET DATA  
No GET data exists
  MEMORY USAGE  
1,498,952 bytes
  POST DATA  
No POST data exists
  URI STRING  
jobseekers/job/Senior-Payroll-Officer-Australian-Payroll-1745206
  CLASS/METHOD  
jobseekers/job
  DATABASE:  onlinejobs (Jobseekers:$db)   QUERIES: 13 (0.0086 seconds)  (Hide)
0.0009   SELECT *
                                
FROM exrates
                                WHERE rate_name 
= 'USD-PHP' 
0.0009   SELECT *
FROM `employer_jobs`
WHERE `job_id` = 1745206
 LIMIT 1 
0.0003   SELECT *
FROM `employers`
WHERE `employer_id` = 975927
 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` = 1745206
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-17',ej.date_added) duration_days, DATEDIFF('2026-10-17',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-17',ej.date_added) <= 14 ))
                                   AND 
e.deactivate != 1 AND ej.deleted = 0 AND job_id = '1745206' 
0.0003   SELECT *
FROM `employer_jobs_skills` `ejs`
LEFT JOIN `skills_categories` `sc` ON `ejs`.`skill_id` = `sc`.`id`
WHERE `job_id` = 1745206 
0.0006   UPDATE employer_jobs SET hit_counts = '***Oct-07-2026=9***Oct-09-2026=252***Oct-10-2026=19***Oct-11-2026=3***Oct-12-2026=1***Oct-15-2026=2***Oct-16-2026=5***Oct-17-2026=4' WHERE job_id= '1745206'  
0.0006   UPDATE employer_jobs SET monthly_hits = '***Oct-2026=295' WHERE job_id= '1745206'  
0.0007   SELECT date_sent FROM jobseeker_sent_emails WHERE jobseeker_id = '' AND job_id = '1745206' 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` = 1745206 
0.0007   SELECT COUNT(*) AS `numrows`
FROM `employer_jobs`
WHERE `employer_id` = '975927'
AND `date_added` >= '2022-06-08' 
0.0003   select * from teasers 
0.0017   SELECT * FROM skill_categories WHERE skill_cat_id='' 
  HTTP HEADERS  (Show)
  SESSION DATA  (Show)
  CONFIG VARIABLES  (Show)