A payroll officer is responsible for ensuring that employees are paid accurately and on time. They also handle payroll taxes and deductions, maintain payroll records, and answer employee questions about their pay. Additionally, they may be involved in creating and implementing payroll policies and procedures.