Job Opportunities

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

Software Engineer

Do you truly enjoy software engineering? Do you want to learn new things in a
job where you can have a real impact? Do you enjoy working in a fun team environment where your ideas are really heard?
Then join the California Digital Library’s Discovery and Delivery team.

We are a team of software engineers and librarian/analysts using the best ideas in software engineering (agile, continuous
integration, design patterns, etc.) to write software for the University of California’s libraries, the HathiTrust’s 16 million
volume digital library and the WEST consortium of major academic libraries. We work primarily in Java/Spring and Ruby/Sinatra on AWS.
We are eager to learn more about Python, statistical and visualization software (Scikit, etc.), machine learning languages (TensorFlow, etc.),
Jupyter Notebooks and other new technologies.

This is a great job for a software engineer who has a real interest in software engineering best practices; has the ability to independently learn and
investigate new ideas; and has a strong team orientation. If you have these things, we are very interested in talking with you (no matter what your primary
programming language) and would be very interested in having you join our smart, fun, friendly, diverse and dynamic team.