Skip to main content

Job Opportunities

The California Digital Library is housed under the University of California Office of the President (UCOP).

Senior Software Developer

As a senior level applications programmer in the Publishing & Special Collections group at the California Digital Library, this position is responsible for the technical architecture, operations, and continued evolution of a publication management system in support of the University of California’s Open Access (OA) policies. The current system, comprised of a research information management system (Symplectic Elements) and an institutional repository (eScholarship), supports faculty participation in the UC Academic Senate OA policy. This year, the system will be expanded to implement the UC Presidential OA Policy, which covers all UC employees across the institution’s ten campuses. The incumbent will primarily serve as the technical lead for this project as it grows to its new scale, but specific responsibilities are likely to evolve over time.

You will:

  • Help expand open access to the knowledge and research created by the UC academic community
  • Design, build, and maintain complex systems that interface with all UC campuses, units, and labs
  • As application owner for Symplectic Elements, coordinate support with vendor team and CDL product managers
  • Lead development of an integrated publication management and institutional repository system

You have:

  • Bachelor's degree in related area and/or equivalent experience/training and minimum of 5 years experience in software development
  • Self-motivation and the ability to work independently and as part of a team.
  • Skills to learn effectively and meet deadlines.
  • Experience with enterprise scale systems, such as directory services or human resources systems, in a distributed or federated environment
  • Experience working with a vendor-hosted software product, including application administration level responsibilities
  • Demonstrated Relational Database Management Systems skills; able to design and modify database schema
  • Demonstrated skill in providing advanced support to technical contacts and non-technical colleagues

Read the full job description and apply here:

Software Engineer

Have a background in object oriented languages (Java, Python and/or Ruby)? Interested in learning machine learning and data analysis technologies? Enjoy working in a team environment where your ideas make a difference? Then come join the California Digital Library’s Discovery and Delivery team.

We are a team of software engineers, librarians and product managers working together to develop innovative library services for the University of California’s libraries and for regional, national and international library consortia. Our work includes organizing and analyzing metadata for the 16 million+ items in the HathiTrust digital library; analyzing the collections of 50+ libraries; and providing the University of California’s shared library catalog, digital resource access and interlibrary loan services.

This is a great job for a software engineer with an excellent knowledge of object oriented programming; a strong interest in learning and using machine learning, data analysis and data visualization technologies; a commitment to software development best practices; an enjoyment of teamwork; and a desire to provide library patrons with the very best access to information.

For more information and to complete an application, please visit:

Shared Content Service Coordinator

As a member of the Licensed Content Group within the CDL's Collection Development and Management Program, the Shared Content Service Coordinator communicates with UC campus librarians and collection development officers to identify their information needs, negotiates with content vendors, drafts UC systemwide subscription/purchase proposals, supports senior-level discussions, provides outreach events and workshops related to CDL collection development activities, and informs UC librarians on CDL-licensed resources totaling nearly $50M annually. The Shared Content Service Coordinator also assists with related functions and works on special projects as assigned. The position reports to, and receives direction from, the Assistant Director for Systemwide Licensing.

Apply here:

The University of California is an Equal Opportunity / Affirmative Action employer.

Last updated: April 22, 2019