Payroll Director - 14250 Job at Aspiranet, San Francisco, CA

TjdPblJSVXJRSXVuZmFXSVN6MUZJOWRNcWc9PQ==
  • Aspiranet
  • San Francisco, CA

Job Description

Overview

Payroll Director

Location: South San Francisco, CA

Schedule: Full-Time – Exempt, Hybrid

Department: Headquarters

Reports to: Chief Human Resources Officer

Pay Range: $125,000.00-$135,000.00/annually

Position Summary

The Payroll Director reports to the Chief Human Resources Officer and leads a team responsible for processing semi-monthly payroll for 1,000 employees in a complex, highly regulated environment. This role ensures efficient payroll operations, tax reporting, auditing, and system management, while collaborating closely with finance, HR, and leadership to maintain full compliance. The ideal candidate has advanced knowledge of California and multi-state payroll regulations, is a Certified Payroll Specialist, experienced in system implementations, and excels in high-volume, continuous improvement settings.

Key Responsibilities

  • Payroll Operations and Compliance
    • Oversee the accuracy and compliance of payroll functions in a complex, grant-funded environment.
    • Ensure full compliance with all applicable federal, state, and local employment and tax laws and regulations.
    • Provide final approval on all payroll submissions and deliverables.
    • Serve as a backup for payroll processing as needed.
    • Perform additional job-related duties as assigned.
  • Audit and Risk Management
    • Lead audits related to fiscal operations, 403(b) plans, government compliance, workers’ compensation, compensation, benefits, and wage and hour regulations.
    • Conduct regular internal audits of payroll processes, tax filings, rates, accruals, and related areas to ensure accuracy and ongoing compliance.
  • Process Improvement and Documentation
    • Develop, document, and maintain standard operating procedures (SOPs) for all payroll functions.
    • Identify and implement improvements to payroll systems and processes to enhance efficiency and compliance.
  • Team Leadership and Collaboration
    • Supervise, mentor, and develop payroll team members to support professional growth and high performance.
    • Build and maintain consultative relationships with agency leaders and staff across departments.

Qualifications

  • Bachelor's degree in accounting, finance, or related field. Certified Payroll Professional highly preferred.
  • Minimum of five years of related work experience in an audit-heavy, high-volume environment.
  • Advanced knowledge and application of California wage and hour requirements that affect payroll processing.
  • Proficient with Microsoft Suite and enterprise level timekeeping and payroll systems; UKG experience a plus.
  • Prior experience with system implementations highly preferred.
  • Excellent communication skills to coach and train others on best practices.

Work Environment & Schedule

  • This role will serve as a Monday – Friday standard 8:00 am – 5 pm business hours.

Why Aspiranet?

  • Competitive compensation, comprehensive benefits package, and a 403(b) retirement plan with employer matching.
  • Access to the Aspiranet Employee Perks Program with exclusive discounts on entertainment, travel, wellness, pet care, gym memberships, theme parks, and more.
  • Flexible Hybrid Schedule, balancing remote and in-office work.
  • Flexible paid time off including holidays, vacation, sick leave, diversity days, and paid birthday time off.
  • Access to the employee assistance program including 24/7 crisis line; up to 6 counseling sessions per issue.
  • Training opportunities to support ongoing development and career aspirations.
  • Collaborative, inclusive, mission-aligned culture.
  • Opportunity to lead meaningful initiatives that support employee wellbeing.

Equal Employment Opportunity

Aspiranet is an equal opportunity employer that values diversity and is committed to Inclusion, Diversity, Equity, and Access (IDEA).

How to Apply

Apply today through our career portal.
Click here to apply:

Pro Tip: Create an account in the portal to start your application. It’s quick and easy and the first step to making a difference.

#J-18808-Ljbffr

Job Tags

Full time, Work experience placement, Work at office, Local area, Remote work, Monday to Friday, Flexible hours,

Similar Jobs

Medical Solutions

Travel Newborn Nursery Registered Nurse Job at Medical Solutions

 ...Job Description Medical Solutions is seeking a travel nurse RN Nursery for a travel nursing job in Martinez, California. Job Description & Requirements ~ Specialty: Nursery ~ Discipline: RN ~ Duration: 13 weeks ~40 hours per week ~ Shift: 8 hours, evenings... 

Control Systems, Inc

Fire Alarm System Designer Job at Control Systems, Inc

Fire Alarm System DesignerOverviewWe are seeking an experienced and detail-oriented Fire Alarm System Designer to join our team. This role is focused on the end-to-end design of code-compliant and technically sound fire alarm systems for commercial and industrial projects... 

Jackson Purchase Medical Center

Registered Nurse, Detox Unit Job at Jackson Purchase Medical Center

Registered Nurse (RN), Detox Unit Job Type: FT Nights 7p-7a We are Jackson Purchase Medical Center We believe in: Championing Patient Care Doing the Right Thing Embracing Individuality Acting with Kindness Making a Difference Together We strive...

Tucker Freight Lines

Local Dry Van Truck Driver Job at Tucker Freight Lines

 ...Job Description Hiring CDL-A Drivers \n\n Job description: \n Tucker Freight Lines is hiring experienced CDL A truck drivers to join our fleet. We offer generous pay packages...  ...to get in touch with our team. \n\n Local Dry Van Drivers \n \n ~ Drivers... 

Enterprise Mobility

Summer 2026 Management Trainee Internship Job at Enterprise Mobility

 ..., the Enterprise Management Internship will help you build valuable...  ...leadership skills. For a university/college student, the real-world professional...  ...resume.From day one as a paid intern with Enterprise, you'...  ...and have fun.This is a Summer 2026 paid internship that...