1

Library Jobs in Gilroy, CA (NOW HIRING)

The SME steps in to untangle complex module graphs and architectural anti-patterns during high-velocity library updates. Detailed JD & Responsibilities Core Responsibilities * Hands-On Hardcore ...

New

C++ Developer

San Jose, CA · On-site

$57.50 - $77.25/hr

We are looking for someone who has had experience developing robust libraries, framework, and also understands complexities involved in supporting, maintaining the software. Understanding of HTTP ...

C++ Developer

San Jose, CA · On-site

$57.50 - $77.25/hr

We are looking for someone who has had experience developing robust libraries, framework, and also understands complexities involved in supporting, maintaining the software. Understanding of HTTP ...

Experience with JavaScript/AJAX, semantic HTML/XHTML and CSS Experience with common libraries (jQuery, lodash/underscorejs etc.) and debugging tools (Chrome developer tool, Firebug, etc.) Experience ...

Python Technical SME

San Jose, CA · On-site

$59 - $81.25/hr

Resolve subtle runtime type errors, dynamic import issues, and breaking changes introduced by major library version bumps across large Python codebases.  Resolving Dependency Conflicts: Deeply ...

New

Python Technical SME

San Jose, CA · On-site

$59 - $81.25/hr

Resolve subtle runtime type errors, dynamic import issues, and breaking changes introduced by major library version bumps across large Python codebases.  Resolving Dependency Conflicts: Deeply ...

New

Python Technical SME

San Jose, CA · On-site

$59 - $81.25/hr

Resolve subtle runtime type errors, dynamic import issues, and breaking changes introduced by major library version bumps across large Python codebases. · Resolving Dependency Conflicts: Deeply ...

New

Senior Principal Runtime Engineer

San Jose, CA · On-site

$147K - $202K/yr

User-space libraries for high performance and high utilization of HW resources * User-facing tools (analysis, job and HW management, profiling, debugging, etc) for Datascale systems * Cross ...

Software Engineer II

San Jose, CA · On-site

$101K - $188K/yr

You work will be focused on: - research and development of AI/ML technology to bring order of magnitude speed/capacity/usability improvements for library characterization. - development of tools ...

Showing results 41-60

Library information

See Gilroy, CA salary details

$8

$16

$30

How much do library jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for library in Gilroy, CA is $16.65, according to ZipRecruiter salary data. Most workers in this role earn between $12.45 and $18.56 per hour, depending on experience, location, and employer.

What do library workers do?

Library workers assist patrons in finding and borrowing materials, organize and maintain collections, and help with research and technology use. They may also plan educational programs, manage digital resources, and support community events. The specific duties depend on the role, such as librarian, library assistant, or technician, but all focus on making information accessible to the public.

What qualifications do I need to get a job in a library?

Different library jobs have varying qualifications. To become a librarian, you need a master’s degree in either library science or information studies. This is important if you work with students in an academic setting. You also need some research experience and a strong awareness of research procedures and tools. Library technicians and assistants need to have a high school diploma or a GED certificate and strong administrative skills. If you are seeking a job in library computer support, you need at least a bachelor’s degree in information technologies.

What are the key skills and qualifications needed to thrive as a librarian, and why are they important?

To thrive as a Librarian, you typically need a Master’s degree in Library Science (MLS or MLIS), strong research skills, and organizational abilities. Familiarity with library management systems, digital archives, and cataloguing tools like MARC or Dewey Decimal Classification is essential. Excellent communication, customer service, and problem-solving skills help librarians engage diverse patrons and collaborate with colleagues. These competencies ensure effective resource management, support lifelong learning, and enhance community access to information.

What are some common challenges faced by library staff when adapting to digital resources and technology?

Library staff often encounter challenges such as staying current with rapidly evolving digital platforms, assisting patrons with varying levels of tech literacy, and integrating new technologies with existing catalog systems. Balancing traditional library services with digital resource management requires ongoing training and flexibility. However, many libraries provide professional development opportunities and foster a supportive team environment to help staff successfully navigate these changes.

What is the difference between Library vs Archivist?

AspectLibraryArchivist
Required CredentialsLibrary degree or certification, MLS/MLISArchival certification, MLS/MLIS often preferred
Work EnvironmentPublic, academic, or special librariesArchives, museums, historical institutions
Industry UsageInformation management, education, public servicePreservation, historical records, cultural heritage

Libraries and archivists both manage information resources, but libraries focus on providing access to current materials for the public or specific groups, while archivists preserve historical records and rare collections. Understanding these differences helps in choosing the right career path or job search focus.

Can you get a job at a library with no experience?

Library jobs, such as library assistants or clerks, often do not require prior experience and may provide on-the-job training. Strong organizational skills, customer service ability, and familiarity with library systems can improve chances of employment, even for entry-level applicants.

What are jobs in libraries?

Jobs in libraries include positions such as librarian, library assistant, archivist, and library technician. These roles involve managing collections, assisting patrons, organizing resources, and maintaining library systems, often requiring knowledge of cataloging, customer service skills, and familiarity with library management software.

What are the most commonly searched types of Library jobs in Gilroy, CA?

The most popular types of Library jobs in Gilroy, CA are:

What job categories do people searching Library jobs in Gilroy, CA look for?

The top searched job categories for Library jobs in Gilroy, CA are:

What cities near Gilroy, CA are hiring for Library jobs?

Cities near Gilroy, CA with the most Library job openings:

Infographic showing various Library job openings in Gilroy, CA as of August 2026, with employment types broken down into 14% Internship, 57% Full Time, and 29% Part Time. Highlights an 100% In-person job distribution, with an average salary of $34,638 per year, or $16.7 per hour.

Python Technical SME- W2 Candidates Only

Shrive Technologies LLC

San Jose, CA • On-site

$59 - $81.25/hr

Other

This job post has expired today. Applications are no longer accepted.


Job description

Technical Subject Matter Expert (SME) – Python
The Python Technical SME is the ultimate technical escalation point and hands-on "Strike Team" lead for the Python language pod. This is a heavy Backend Coding and Refactoring role focused on resolving complex dynamic language failures, strict version incompatibilities, and critical API breaking changes across large-scale Python codebases. The SME intervenes when automated migration scripts fail, ensuring application stability during major dependency and runtime upgrades.
Detailed JD & Responsibilities
Core Responsibilities
  • Hands-On Hardcore Refactoring: Resolve subtle runtime type errors, dynamic import issues, and breaking changes introduced by major library version bumps across large Python codebases.
  • Resolving Dependency Conflicts: Deeply analyze hierarchical pyproject.toml, requirements.txt, and setup configurations to resolve transitive dependency deadlocks.
  • Custom Patching Management: Debug and merge historical custom overrides and patches to align with clean upstream package releases.
  • Architectural Conversions: Execute multi-version layout migrations and structure clean boundaries for shared internal Python libraries.
  • C-Extension & FFI Auditing: Manage and refactor complex Python-to-C/C++ bindings, addressing memory management and interpreter overhead during upgrades.