Staffing Manager

SLC Public Library•Salt Lake City, UT
•Onsite

About The Position

The Staffing Manager owns staffing coverage across every Salt Lake City Public Library location. This new, systemwide role coordinates scheduling so locations receive consistent, reliable coverage. The manager administers scheduling software, supports schedule creation and maintenance, establishes replacement guidelines, coordinates the substitute pool, and establishes, trains, and manages full-time and part-time floater staff. The role is accountable for ensuring appropriate daily staffing at each location and maintaining accurate scheduling data to inform systemwide decisions. The position supports the Library’s 2026–2034 Strategic Plan by promoting equitable, dependable, flexible staffing across locations, including coverage for extended hours, book lockers, branch access, literacy programs, and early childhood learning. The manager partners with locations to understand local needs while balancing systemwide consistency and neighborhood-specific requirements. The role also advises leadership on staffing strategy, coverage models, workforce trends, and resource allocation. Work is performed primarily in an office, with regular visits to locations across the Library system. Early-morning availability is required for day-of coverage decisions; evening or weekend availability may be needed during high-demand periods. The schedule is full-time, 40 hours per week, typically Monday through Friday, with occasional early mornings and possible evening or weekend availability.

Requirements

  • Bachelor’s degree in business, public administration, human resources, or a related field, or an equivalent combination of education and experience.
  • Five years of experience in scheduling, workforce management, or staffing coordination, ideally across multiple sites or locations.
  • Demonstrated experience administering scheduling or workforce management software.
  • Strong organizational skills and ability to manage competing priorities under time pressure.
  • Comfort working with data, building reports, spotting patterns, and using numbers to make recommendations.
  • Clear, professional written and verbal communication.
  • If travel is required for Library purposes, must have transportation; if using a personal vehicle, must maintain state-required insurance.
  • Early-morning availability to manage day-of coverage decisions.
  • Availability for some evening or weekend work may be required to support coverage during high-demand periods.

Nice To Haves

  • Experience supervising staff, including remote or distributed teams.
  • Experience in a public library, school district, hospital, retail, or other multi-site service environment with variable coverage needs.
  • Experience implementing or migrating scheduling software systems.
  • Experience managing a substitute or float pool.
  • Familiarity with HRIS platforms, such as BambooHR, and payroll integration basics.

Responsibilities

  • Serve as the Library’s system administrator for scheduling software, including configuration, user access, integrations, and troubleshooting.
  • Support creation and maintenance of schedules for all locations, ensuring coverage against published service hours and demonstrated demand.
  • Establish systemwide scheduling standards, templates, replacement guidelines, and request and approval workflows.
  • Partner with People and Strategy on connections between scheduling data, HRIS, and payroll systems; maintain accurate, audit-ready records.
  • Work with District Managers to establish backup systems and cross-coverage plans for absences.
  • Manage the substitute pool, including recruitment, onboarding logistics, training, availability tracking, and day-to-day assignments.
  • Directly manage full-time and part-time floater staff, including schedules, location assignments, and workload balance.
  • Build a rapid-response process for unplanned absences so locations receive coverage confirmation as early as possible.
  • Track substitute and floater utilization to identify chronic gaps, over-reliance on individuals, and locations needing additional permanent staffing.
  • Partner with locations to understand local coverage needs, seasonal fluctuations, and program or event staffing.
  • Support evaluation of location hours and evening availability based on demonstrated demand, in partnership with location and People and Strategy leadership.
  • Balance systemwide consistency with location flexibility and establish clear escalation paths for coverage conflicts.
  • Maintain current scheduling data and produce reports on coverage, gaps, overtime exposure, and floater and substitute usage.
  • Use data to recommend adjustments to staffing models, floater pool size, and substitute recruitment targets.
  • Refine scheduling processes, pilot improvements, and scale effective practices across the system.
  • Provide input into workforce planning, including staffing implications of new programs, location changes, or service-hour adjustments.
  • Recommend changes when differing branch practices make it difficult for staff to work across locations.
  • Advise leadership and team members on long-term staffing strategy, workforce trends, coverage models, and resource allocation.
  • Directly supervise full-time and part-time floater staff and any scheduling coordinator or support positions assigned to the function.
  • Set expectations, provide regular feedback, and foster a supportive culture for floater staff.
  • Manage staff at the Library’s satellite ballpark location.
  • Train location managers and staff on scheduling tools, request processes, and expectations.
  • Perform other duties as assigned.

Benefits

  • Paid vacation
  • Health insurance
  • Life insurance
  • Utah Retirement Systems benefits
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service