What are the responsibilities and job description for the Payroll Specialist position at Agility Recruiting?
Payroll Manager San Francisco, CA | Hybrid | Temp-to-HireAbout the RoleAre you a payroll professional who wants to own the process—not just push buttons? We're looking for a Payroll Manager who brings both payroll expertise and accounting chops to a mission-driven nonprofit in San Francisco.This is a newly elevated role with real autonomy. You'll run the full payroll cycle for approximately 300 employees, prepare journal entries, and be the go-to expert for all things payroll. If you're tired of being a cog in a massive payroll department and want a seat at the table where your work is visible and valued, this is it.What You'll DoOwn full-cycle bi-weekly payroll processing for 300 employees using PaylocityPrepare and post payroll journal entries to the general ledger Partner with HR on pay changes, garnishments, benefits calculations, and complianceReview and approve expense reimbursements for proper documentation and codingManage quarterly and annual filings including workers' compBe the point person on payroll Fridays—answering questions and processing manual checks as neededWhat You BringPaylocity experience (required)Strong accounting foundation—you understand debits, credits, and how payroll hits the GLKnowledge of California payroll regulations and labor lawsA track record of working independently and taking initiativeExcellent communication skills for collaborating with HR and leadershipCPP certification or public accounting background (a plus, not required)The DetailsSchedule: Hybrid, 2–3 days in office (Tuesdays and Fridays preferred)Location: San FranciscoDress Code: Business casual—jeans are fineEmployment Type: Temporary with strong potential to convert to permanentCompensation: Competitive hourly rate commensurate with experienceWhy This Role?You'll join a tight-knit finance team at a community-focused organization that makes a real difference in people's lives. This isn't a faceless corporation—your expertise will directly impact how smoothly 300 employees get paid, and leadership will know your name.Ready to take ownership? Let's talk.
Salary : $28 - $38