The Bookmobile will not be in service February 20-25th. We will resume service on February 27.

Twin Falls Public Library

Employment Opportunities

    Select a position to view additional information.

  • Bookkeeper/Administrative Assistant

    Status: Full-Time

    Pay type: Hourly

    Starting at: $18.32 - $20.21 

    Hours Per Week: 32-40 hours per week

    Benefits: Health, Dental, Vision, PERSI retirement, paid holidays, vacation leave, sick leave and more

    Position Close Date: Open Until Filled

    The Bookkeeper/Administrative Assistant is responsible for managing the finances of Twin Falls Public Library including but not limited to accounts payable, payroll, budgeting, coordination and communication with external consultants (i.e. auditors) banks and vendors.  This position posts financial information to accounting software and reconciles accounts to ensure their accuracy.  This position oversees payroll and is responsible for proper benefit processing.  The Bookkeeper/Administrative Assistant assists the Library Director with financial analysis in such areas as forecasting, budgeting, engaging in cost reduction analysis and reviewing operational performance.  The Bookkeeper/Administrative Assistant is responsible for implementing the policies and procedures related to personnel.


    Accounting/Finance: Provides on-going bookkeeping support for the day-to-day business operations of the Library.  Works extensively in QuickBooks processing receipts and disbursements, inputting organizational and project budgets and performing other bookkeeping duties.  Monitors balances, deposits, and reconciles monthly bank statements.  Assists in the preparation of annual estimates of budget requirements of all departments and controls the expenditure of all funds within the adopted budget.  Records all financial activity, including receipts and disbursements, in accordance with federal and state regulations; complies with state and federal reporting requirements.

    Board Management: Maintains the official records of the Library for the Board of Trustees, including minutes, budget expenditure and control, personnel records and all statistical reporting procedures.  Works extensively with auditor to collect relevant financial documents needed to ensure completion of the annual audit. 

    Personnel: Conducts and is responsible for personnel activities, such as new employee orientation, exit procedures, wage and salary record keeping, and maintenance of personnel files. 

    Informs personnel and responds to inquiries about employment, benefits, wages, laws affecting the work force safety, insurance and health benefits, and all other employee services.  Maintains confidentiality.  

    Ensures payroll is processed timely and accurately.  Works with supervisors and employees to ensure accuracy of timekeeping records and adherence to labor law.  Maintains accurate timekeeping and payroll records according to record retention requirements.


    Recommends and informs the Library Director of current or needed financial and benefit policies as they relate to operations, personnel, programs, and special activities.  Develop financial policies and procedures.  Streamlines and creates efficiencies and automation of the financial information flow.

    Performs all secretarial functions required in support of the administration of the Library.

    Performs other duties as assigned.


    Skills and Abilities: This position requires good knowledge of bookkeeping and generally accepted accounting principles.  Is detail-oriented and accurate, using good judgment and discretion in managing the library’s funds.  Proficiency with accounting software QuickBooks.  Proficient with standard Microsoft application (specifically Microsoft Excel and other Office applications).  Ability to learn and adapt to new software and equipment technologies.  The position requires accurately maintaining library filing systems. 

    Knowledge of personnel management principles and techniques.

    Provides exemplary customer service and maintains a favorable public image of the library.  The incumbent has a desire to work in a public service role.  Has excellent interpersonal skills and the ability to communicate effectively and appropriately with people from diverse backgrounds, including youth, families, volunteers, co-workers, supervisors, and employees.  Builds and maintains positive working relationships with individuals at all levels of the organization and fosters positive partnerships with outside organizations.

    Experience: 5 years of relevant bookkeeping, finance, or accounting experience, preferably in a nonprofit or governmental setting.

    Education: Bachelor’s degree in accounting, business administration, or equivalent training, education, and experience.

    Physical Requirements: The job requires the employee to constantly sit, see, and hear.  The employee will occasionally stand for period of time and may need to bend, kneel and twist.  The job requires occasionally lifting 10-25 lbs and carry 10 lbs; pushing and pulling objects weighing 50 lbs.

    Expected Hours of Work: The job requires the employee to work a daytime schedule and may occasionally work in the evenings and on Saturday.  


    Complete and submit the following: Twin Falls Public Library Application; Cover Letter; Resume; Three professional references.

    Send to:  

    Tara Bartley at; or

    Twin Falls Public Library 
    Attn: Tara Bartley
    201 Fourth Ave. E.
    Twin Falls, ID 83301

Volunteering at TFPL

Thank you for your interest in volunteering for the Twin Falls Public Library. Volunteers’ time and talents help the Library maintain the quality of materials and services provided to the local community. To learn more about current Volunteer opportunities please complete the Volunteer application form and return it to the Library; applications are kept on file for six months.

Benefits as a Library volunteer:
  • Working in an interesting environment. 
  • Handling a fascinating variety of Library materials
  • Knowledge that you are contributing to your community. 
Volunteer Tasks Include:
  • Preparing new materials
  • Mending materials
  • Withdrawing out-of-date and/or damaged materials
  • Special projects
Please note, in order for an application to be considered, potential volunteers:
  1. Must be over 14 years of age (15+)
  2. Must be willing to volunteer a minimum of 25 hours and/or 1-2 months (at least 2-3 hours per week), unless already cleared with Volunteer coordinator
  3. Must be able to work independently

Potential volunteers will be interviewed and evaluated before any decisions are made.

For more information please contact the Volunteer Coordinator, Kathleen Lambert, at 733-2964 ext. 601 or