Account Login | Catalog Make a Gift

  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

Bucks County Free Library

Established 1956

Search the Catalog
Search the Website
  • Home
  • Locations
    • All
    • Bensalem
    • Doylestown
    • Langhorne
    • Levittown
    • Perkasie
    • Quakertown
    • Yardley-Makefield
    • Other Libraries
  • Events
    • All Events
    • Recorded Author Talks
    • Recorded Tech Talks
  • Services
    • For Children
    • Technology
    • Find Your Next Read
    • Interlibrary Loan
    • Meeting & Study Rooms
    • Chat with a Librarian
  • e-Library
    • All
    • Downloads and Streaming
    • Research and Online Learning
    • Magazine and Newspaper
    • Children
    • Downloads & Streaming FAQ
  • Account Help
    • Library Cards
    • Borrowing and Returning
    • Automatic Item Renewal
    • Using My Online Account
    • Account Problems

Library Jobs

The Bucks County Free Library operates seven branches in Bensalem, Doylestown, Langhorne, Levittown, Lower Makefield, Perkasie, and Quakertown. Hiring for most positions is done through the system headquarters in Doylestown

All current vacancies are posted on the library’s website. The library accepts only electronic applications and reviews submissions only for open, advertised positions.

To apply for a job, you’ll need to fill out a job application, upload a letter of interest, and take online tests. For some positions you’ll also be required to submit a completed questionnaire about your qualifications and experience, a portfolio of your work, or a resume.

The Bucks County Free Library encourages all eligible applicants to apply. We support equal opportunity in hiring – not only because it’s the law, but because it’s the right thing to do.

The Bucks County Free Library believes that all people are entitled to equal employment opportunity. We do not discriminate against employees or applicants on the basis of race, color, religion, gender, sexual orientation, national origin, pregnancy or pregnancy-related condition, age, ancestry, disability, medical condition, marital status, veteran status or any other characteristic protected by state or federal law.


Job Openings

NETWORK ADMINISTRATOR – FULL-TIME – DOYLESTOWN DISTRICT CENTER

The Bucks County Free Library is looking for an experienced professional to serve as the Network Administrator for our federated 18-member library system. The Network Administrator will assist with managing the daily operations of the IT department for the library system. You will work with the direct supervisor and staff to meet target goals within the framework of the library’s strategic plan and priorities. In collaboration with the IT Director, you will also manage operations and make decisions based on established library standards, policies, procedures, and guidelines.

The Network Administrator is responsible for installing, securing, maintaining and troubleshooting the networks and systems that keep our organization running. Additionally, you will with Help Desk work orders as needed. You are required to work an on-off schedule with the IT Director and to serve as the in-charge person when the IT Director is unavailable.

This is an FSLA exempt position. Required to be on call as needed.

MINIMUM EDUCATION AND EXPERIENCE:

  • Associate’s degree in technology or related field or equivalent certification, such as CCNA, CISSP, CCNP, CCIE, Azure Network Engineer Associate required. Bachelor’s degree in technology or related field preferred.
  • At least three years of related experience
  • Must provide or obtain at own expense the PA Child Abuse History Clearance, the PA State Police Criminal Record Check, and the FBI fingerprint background check at time of hire
  • Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites

Schedule: Full-time schedule Monday through Friday. Occasional evenings or weekends. Required to be on call as needed.

Starting Salary: $67,030 to $69,586 DOQ

Benefits: Medical and dental for self with premium copay. Vacation, sick, and personal leave and eleven paid holidays. 403b plan with a 5% match after one year enrollment. Life insurance, health advocate and employee assistance program. (Benefits subject to change at any time.)

Apply By:  Open until filled with applications reviewed on a rolling basis.

To Apply: Links are below for the job description and the job application, which includes a video interview and pre-employment testing.

Job Description

Job Application

CUSTOMER SERVICE ASSOCIATE – PART TIME

We are continuously accepting applications for part-time Customer Service Associates (CSAs). Interviews are scheduled when openings are anticipated.

The ideal candidate is outgoing, expert with technology, and loves helping other people. You will greet, direct and provide information to library users and perform a variety of tasks related to managing user accounts and library materials. With the library system’s RFID combined with self-check, staff are empowered to move out from behind a check-out desk and deliver higher levels of customer service. If you are energized by change and new challenges, this position will be a good fit for you.

You’ll resolve problems and negotiate solutions with library users. You will be comfortable and capable promoting the library’s programs and services, using and demonstrating library resources and software in all formats, including computers, tablets, Smartphones and gadgets. Only candidates who are able to stream and download library ebooks onto iPads and other devices will be considered.

This is a physically demanding position that requires continuous standing, walking, bending, and crouching as well as lifting heavy items on a daily basis. This is a non-exempt bargaining unit position.

Minimum Requirements:

  • High school diploma or GED. Bachelor’s degree preferred.
  • One year of customer service experience
  • Some college and familiarity with public libraries is a plus.
  • Must provide or obtain at own expense the PA Child Abuse History Clearance, the PA State Police Criminal Record Check, and the FBI fingerprint background check at time of hire.

Schedule:   

16 hours per week – Generally, four 4-hour shifts including mornings, afternoons & evenings and every other Saturday.
20 hours per week – Generally, two 4-hour shifts, one 4.5-hour shift, and a full day alternating Fridays and Saturdays.

Work schedules are variable, meaning you can be scheduled and must be available to work during any hours the library is open, including days and evenings. Managers cannot schedule around any work, school, or other commitments you may have. However, schedules for the upcoming month are provided two weeks prior to the start of the month.

Compensation: $19.54 per hour probationary rate; $20.12 per hour regular rate

Apply By:  Applications are continuously accepted for all libraries and schedules and interviews scheduled depending on anticipated openings. For current openings, position is open until filled.

To Apply: Links to job description and job application are below. Job application includes an opportunity to indicate which BCFL libraries you are interested in working as well as which schedule(s) you prefer. You will also upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of four tests:  basic skills test, customer service, Word 2016, and computer and Internet knowledge test (about 60 minutes for all four).

Job Description         Job Application

CUSTOMER SERVICE ASSOCIATE – PART TIME – BENSALEM, LEVITTOWN AND YARDLEY BRANCHES

The Bucks County Free Library is accepting applications for Customer Service Associates for the Bensalem, Levittown and Yardley branches.

The ideal candidate is outgoing, expert with technology, and loves helping other people. You will greet, direct and provide information to library users and perform a variety of tasks related to managing user accounts and library materials. With the library system’s RFID combined with self-check, staff are empowered to move out from behind a check-out desk and deliver higher levels of customer service. If you are energized by change and new challenges, this position will be a good fit for you.

You’ll resolve problems and negotiate solutions with library users. You will be comfortable and capable promoting the library’s programs and services, using and demonstrating library resources and software in all formats, including computers, tablets, Smartphones and gadgets. Only candidates who are able to stream and download library ebooks onto iPads and other devices will be considered.

This is a physically demanding position that requires continuous standing, walking, bending, and crouching as well as lifting heavy items on a daily basis. This is a non-exempt bargaining unit position.

Minimum Requirements:

  • High school diploma or GED. Bachelor’s degree preferred.
  • One year of customer service experience
  • Some college and familiarity with public libraries is a plus.
  • Must provide or obtain at own expense the PA Child Abuse History Clearance, the PA State Police Criminal Record Check, and the FBI fingerprint background check at time of hire.

Schedule:   

Bensalem: (1) 16 hour position and (1) 20 hour position available

16 hours per week – Generally, four 4-hour shifts including mornings, afternoons & evenings and every other Saturday.

20 hours per week – Generally, two 4-hour shifts, one 4.5-hour shift, and a full day alternating Fridays and Saturdays.

Levittown: (1) 16 hour position available

16 hours per week – Generally, four 4-hour shifts including mornings, afternoons & evenings and every other Saturday.

Yardley: (1) 16 hour position available

16 hours per week – Generally, four 4-hour shifts including mornings, afternoons & evenings and every other Saturday.

Work schedules are variable, meaning you can be scheduled and must be available to work during any hours the library is open, including days and evenings. Managers cannot schedule around any work, school, or other commitments you may have. However, schedules for the upcoming month are provided two weeks prior to the start of the month.

Compensation: $19.54 per hour probationary rate; $20.12 per hour regular rate

Apply By:  Position is open until filled.

To Apply: Links to job description and job application are below. You will also upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of four tests:  basic skills test, customer service, Word 2016, and computer and Internet knowledge test (about 60 minutes for all four).

Job Description         Job Application

HR MANAGER – FULL-TIME – DOYLESTOWN DISTRICT CENTER

The Bucks County Free Library is looking for an experienced professional to serve as the HR Manager for our seven branches with a team of approximately 110 employees. The HR Manager will have both administrative and strategic responsibilities, such as employee recruitment, compensation and benefits administration, employee/labor relations, and records retention.

The ideal candidate will have a thorough understanding of HR policies and procedures as well as experience with union staff. In this role you will manage all aspects of employee recruitment, including new hire orientations. You will process and verify personnel documentation, including employee grievances, performance evaluations, accommodation requests, and leaves of absence.

Additionally, you will manage benefits and worker’s compensation administration. The Bucks County Free Library is looking for a detail-oriented Human Resources Manager who has excellent problem-solving and conflict resolution skills.

This is an FSLA exempt position.

MINIMUM EDUCATION AND EXPERIENCE:

  • Requires a bachelor’s degree. Degree required: Human Resources, Business Administration, or other related field. SHRM-CP or SHRM-SCP certifications required.
  • Five years of experience in human resources management. Union experience required.
  • Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check
  • Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites

Schedule: Full-time schedule Monday through Friday. Occasional evenings or weekends. On call as needed to handle workplace injury reports and FMLA administration.

Starting Salary: $80,025 to $90,779 DOQ

Benefits: Medical and dental for self with premium copay. Vacation, sick, and personal leave and eleven paid holidays. 403b plan with a 5% match after one year enrollment. Life insurance, health advocate and employee assistance program. (Benefits subject to change at any time.)

Apply By:  Open until filled with applications reviewed on a rolling basis.

To Apply: Links are below for the job description and the job application, which includes a video interview and pre-employment testing.

Job Description

Job Application

SPECIAL SERVICES CLERK – INFORMATION SERVICES DEPARTMENT – DOYLESTOWN BRANCH

Bucks County Free Library is looking for a part-time Special Services Clerk in the Information Services Department at the Doylestown branch, located in Doylestown, PA.

You will search for items and enter data into databases pertaining to incoming or outgoing reserve items and new library material. Materials and requests received are processed using both OCLC Wise and OCLC’s Inter-Library Loan database. Additionally, you will physically retrieve or receive and process materials for internal or external loan or library distribution. This includes updating internal and external library user and bibliographic database records. This position evaluates purchase requests according to department criteria. This position also physically processes materials, including placing stickers and covers on items. You will order materials from vendors and will contact vendors to resolve problems either by phone or the vendor’s website. Additionally, you will maintain reserve and shipping shelves, handle inbound and outbound packages, unpack and fully pack mailing bags, calculate postage and meter packages, and deliver materials to an outside shipper as needed.

This is a very physical position, requiring frequent standing, sitting, walking, repetitive hand motion, and lifting up to 25 lbs. This is a non-exempt bargaining unit position.

Minimum Requirements:

  • Requires a high school diploma or G.E.D. Some college and familiarity with public libraries is a plus.
  • Six months related experience
  • Must have current driver’s license, insurance, and own transportation or ability to travel among many library sites
  • Applicant must provide on date of hire the following three required clearances: PA State Police Criminal Record Check; PA Child Abuse History Clearance; and FBI fingerprint-based background check.

Schedule: Part-time 20 hour per week schedule.

Generally, Mondays – Fridays 12pm – 4pm.

Compensation: $13.67 per hour probationary rate; $14.07 per hour regular rate

Apply By:  Position open until filled. Applications are reviewed on a rolling basis.

To Apply:  Links to job description and job application are below. Job application includes an opportunity to upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing consists of:  basic skills test, attention skills test, and computer and Internet knowledge test.

Job Description         Job Application

CATALOGING ASSISTANT – INFORMATION SERVICES DEPARTMENT – DOYLESTOWN BRANCH

Bucks County Free Library is looking for a part-time Cataloging Assistant in the Information Services Department at the Doylestown branch, located in Doylestown, PA.

You will create original cataloging records for selected materials. You will perform copy cataloging of all library material in accordance with local practice. You will receive, process, and catalog materials. You will be independently responsible for the accuracy of all bibliographic data entry to the library catalog. You will also be responsible for the complex maintenance of bibliographic records in the database and will assist in maintaining the library catalog. Additionally, you will also participate in departmental duties including, linking items to catalog records, unpacking deliveries, and processing new materials.

This position requires frequent data entry and reporting. This is a non-exempt bargaining unit position.

MINIMUM QUALIFICATIONS:

  • Bachelor’s degree required.
  • Six months to one year of related experience.
  • Knowledge of AACR2, OCLC, the Dewey Decimal Classification system, Library of Congress subject headings and MARC formats required.
  • Must provide or obtain at own expense the PA Child Abuse History Clearance, the PA State Police Criminal Record Check, and the FBI fingerprint background check at time of hire.

SCHEDULE:

Part-time 20 hr. schedule. Generally, Monday-Friday 12pm-4pm.

COMPENSATION:   $24.26 per hour probationary rate; $25.37 per hour regular rate

Apply By:  Position open until filled. Applications are reviewed on a rolling basis.

To Apply:  Links to job description and job application are below. Job application includes an opportunity to upload a cover letter and résumé, and complete a supplemental questionnaire and pre-employment testing. Pre-employment testing includes a basic skills test, attention skills test, and computer and Internet knowledge test.

Job Description

Job Application

{"single_open":"true","transition_speed":"300"}

Overview

Application

Once you begin the application, you won’t be able to save it.

Make sure you have complete information about your prior employment and education. This includes dates, names, addresses, and other contact information. You’ll be asked to verify that you can perform the essential duties of the job, so it’s important to review the job description before you start.

All positions require that you upload a letter of interest as part of the application. You can use any standard word processing software or file format, such as .doc, .docx, and .pdf. Your letter of interest should summarize why the job appeals to you and provide highlights of your qualifications and experience.

For many positions, a resume is optional. A resume may not substitute for the job application.

After you’ve successfully submitted the application, you’ll receive an e-mail confirming that the library has received it.

 

Pre-Employment Testing

Depending on the job, you’ll be required to take between two and five tests, including customer service, computer and cognitive skills, and office software productivity tests.

Testing takes about forty minutes to just over an hour. No preparation is required.

A link to testing is included at the end of the job application. You can proceed to testing immediately after filling out the application. If you decide to wait, you can use a link to testing that’s included in the e-mail from the library verifying that your application was successfully submitted. You are not required to retake any tests that you have taken on a prior application. Contact libraryjobs@test.buckslib.org for instructions on how to proceed.

Interviews

The library interviews job candidates on a rolling basis as applications are received. You may be contacted up to six weeks after the application deadline. Because of high volume, the library contacts only the most qualified candidates.

If you require special accommodations or have any questions, please e-mail libraryjobs@test.buckslib.org for instructions on how to proceed.

{"single_open":"true","transition_speed":"300"}

Other Openings – District Member Libraries

Primary Sidebar

Sign up for our Newsletter:

  • This field is for validation purposes and should be left unchanged.

Library News

Library Closures for Christmas

December Board Meeting

Join Gordy and Make a Difference at the Library!

An Update on New Books

Gather Your Friends with our New Book Club in a Bag Kits

View All

Footer

Donate
  • Share Your Library Story!
  • About
  • Our Mission
  • Policies
  • FAQs
  • Shop
  • Subscribe
  • Contact Us
  • Library Jobs
  • Suggest a Purchase
  • U.S. Passport Service
  • Bids
  • Volunteer
Power Library

Bucks County Free Library
150 South Pine Street
Doylestown, PA 18901
215-348-9081

  • Facebook
  • Instagram
  • YouTube

Translate

© 2025 · Bucks County Free Library. All Rights Reserved.
Website Development by GetPhound