Job Description

Do you want to change the world? We do, too.



The energy market is roughly $4 trillion globally, and solar penetration is less than 1%. But just one hour of sunlight, if harnessed, could power the entire world for a year. We have the opportunity to completely change the way energy is produced, distributed and consumed on a global scale, and we’re looking for talented, committed people to help us drive our growth and achieve our goals.



SunPower is a global solar energy solutions company with a rich heritage of pioneering the best energy technologies in the world. Our solutions are unrivaled in terms of long-term reliability, efficiency and guaranteed performance, and our company is unmatched in terms of global reach and scale. Through design, manufacturing, installation and ongoing maintenance and monitoring, SunPower provides its proprietary, world-record efficient solar technology to residential, commercial and utility customers worldwide.



SunPower is changing the way our world is powered every day with a brilliant, passionate and driven team of more than 7,000 in North America, Europe, Africa, Asia and Australia. In an industry that is reshaping the world’s energy future, there’s no better place to be than SunPower.



We believe that our employees create our brand – with each project, each communication, each task completed and each interaction. Experience is critical to SunPower in regards to not only our customers but also our employees and dealer partners. As such, we strive to hire candidates that are service focused. The experience we would expect the ideal person to deliver is:





  • Manages overall activities of the payroll function for North America and other regions as needed.
  • Develops policies and procedures for payroll process and timekeeping.
  • Partners with Human Resource Department and Business Partners to develop and implement service level agreements (i.e. accuracy and timeliness of HRIS data, payroll information, etc.)
  • Leads and provides guidance for the US Payroll Team.
  • Responsible for managing the performance of the department and staff.
  • Establishes capability of the team to handle cross-regional statutory requirements for payroll services specifically for expats in different entities across the globe.
  • Leads the team to deliver enhancement of processes and automation of reports without compromising internal controls.
  • Ensures the timely generation of the company payroll, including labor distribution records, vacation and sick leave accrual, overtime and withholding status.
  • Reviews all government reporting requirements for labor cost, payroll taxes, withholding and employer contributions.
  • Reviews  calculation and entries on sales commission and/or stock option administration.
  • Selects, develops, and evaluates personnel to ensure the efficient operation of the function.
  • Reviews the payroll register submitted by Payroll Team Lead to ensure quality and accuracy on a bi-weekly and semi-monthly basis.
  • Reviews and approves monthly  reconciliation and account analysis for payroll related accounts.
  • Ensures that all US employees are paid accurately and on time.
  • Leads resolution of payroll concerns, queries and requirements.
  • Reviews payroll accruals and ensures all are being recorded properly.
  • Ensures that all statutory deductions such as withholding taxes, SSS, Medicare is being remitted including needed reports are submitted on time.
  • Ensures compliance of SOX (Sarbanes Oxley) on Payroll.
  • Approves journal entries and monthly account reconciliations on payroll accounts
  • Preapares monthly and quarterly flux on income and balance sheet payroll account for cycle review material as required by Corporate Finance.
  • Performs other tasks that may be assigned by his superiors concerning Payroll projects and other related matters.
  • Complies at all times the Environment, Health and Safety and Manufacturing Quality standards, rules and regulations.


Minimum requirements

  • Educational: CPA, Bachelor degree on Accountancy
  • Experience: At least 5 years experience on Payroll; Experience in managing and handling a team; Experience with International
Save Job