On-Site Payroll Specialist | Detail-Oriented & Trusted

Mechanics Bank

Walnut Creek (CA)

On-site

USD 34,000 - 48,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Health benefits
Paid holidays
401(k) plan
Paid vacation

Job summary

Mechanics Bank is seeking a Payroll Specialist to join our team on-site in Walnut Creek, CA. You will process semi-monthly payrolls, audit increases and attendance, and maintain confidential employee information using Workday and HRIS systems.

Under supervision, you will ensure accuracy in payroll deductions, termination payouts, and funding to Finance, while supporting internal audits and external reporting to government agencies. Strong attention to detail and discretion are essential.

Qualifications

  • 2+ years of experience in multi-cycle payroll processing.
  • Knowledge of payroll laws and regulations.
  • Experience with timekeeping systems and HRIS.
  • Experience handling confidential information with discretion.

Responsibilities

  • Process semi-monthly payrolls using timekeeping and Workday systems.
  • Audit salary increases, retro pay and attendance records.
  • Record payroll deductions, wage attachments and adjustments.
  • Prepare termination checks and ensure proper funding to Finance.
  • Support quarterly payroll reporting to government agencies.
  • Assist with internal audits and provide requested payroll documents.

Skills

Timekeeping
Payroll processing
Auditing
Confidentiality
Communication

Education

High School or GED
Associate degree preferred

Tools

Workday
HRIS

Job description

Mechanics Bank is seeking a Payroll Specialist to join our team on-site in Walnut Creek, CA. You will process semi-monthly payrolls, audit increases and attendance, and maintain confidential employee information using Workday and HRIS systems.

Under supervision, you will ensure accuracy in payroll deductions, termination payouts, and funding to Finance, while supporting internal audits and external reporting to government agencies. Strong attention to detail and discretion are essential.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Payroll Specialist-Workday Payroll
Payroll Specialist-Workday Payroll

JSG (Johnson Service Group, Inc.) • Walnut Creek (CA)

On-site
USD 55,104 - 68,880
Payroll Specialist (On-Site in Walnut Creek, CA)
Payroll Specialist (On-Site in Walnut Creek, CA)

Mechanics Bank • Walnut Creek (CA)

On-site
USD 34,000 - 48,000
Health benefits
Paid holidays
401(k) plan
+1
Workday Payroll Specialist - Contract (Mid-Senior)
Workday Payroll Specialist - Contract (Mid-Senior)

JSG (Johnson Service Group, Inc.) • Walnut Creek (CA)

On-site
USD 55,104 - 68,880
Payroll Specialist | On-Site, Compliance & Analytics
Payroll Specialist | On-Site, Compliance & Analytics

Talent Group • Oakdale (CA)

On-site
USD 44,083 - 49,593
Competitive compensation package
Medical, dental, and vision benefits
Paid time off and company holidays
+1
Payroll Supervisor
Payroll Supervisor

Build Group, Inc • Walnut Creek (CA)

On-site
USD 110,000 - 140,000
Construction Payroll Supervisor – Compliance & Systems
Construction Payroll Supervisor – Compliance & Systems

Build Group, Inc • Walnut Creek (CA)

On-site
USD 110,000 - 140,000
Oakland Payroll & AP Specialist — Onsite, Detail-Driven
Oakland Payroll & AP Specialist — Onsite, Detail-Driven

Addison Group • Oakland (CA)

On-site
USD 61,000 - 73,000
Medical
Dental
Vision
+1
Payroll Specialist
Payroll Specialist

Nicholas Pension Consultants, Inc. • Soudan (CA)

On-site
USD 55,000 - 75,000
Payroll Specialist
Payroll Specialist

Perfect Timing Personnel Services • San Rafael (CA)

On-site
USD 46,838 - 54,676
Generous benefits
Flexible schedule
Part-Time California Payroll Specialist
Part-Time California Payroll Specialist

Talentify • San Marcos (CA)

On-site
USD 41,000 - 54,000
Medical coverage
401(k) retirement plan
PTO and sick leave
+1