Euclid Developer, Cornell University Library

Cornell University Library (CUL) seeks a skilled and enthusiastic Developer to expand the Project Euclid team. This position is within the Repository Services group, a sub-unit of CUL Information Technology (CUL-IT).

Project Euclid is a major library publishing initiative that provides powerful, low-cost online hosting and publishing services to independent and society publishers of theoretical and applied mathematics and statistics. Operated jointly by Cornell University Library and Duke University Press, Project Euclid partners with approximately 35 publishers worldwide and currently supports over 80 publications with ~130,000 articles. Nearly 70% of the content distributed by Project Euclid is openly accessible.

The Project Euclid platform is a modular system written in Perl with a strong commitment to supporting community standards (e.g., OAI-PMH, COUNTER, SUSHI). Recent major work included an overhaul of the search interface (Solr) and other UI components.

The successful candidate will work in a small team collaborating with other CUL-IT, Library, and Cornell staff, as well as those at partner institutions. He/she will balance innovation and stewardship in developing and maintaining globally significant information systems. The CUL Repository Services group is responsible for the development and maintenance of several repositories including Project Euclid, (, and the CUL Archival Repository.

This is a three year appointment with possible extension dependent upon funding. On rare occasions the developer will be required to work on evenings or weekends to install or upgrade software at low-use times. Applicants should include a cover letter that addresses their specific interest in the position, and outlines skills and experience that directly relate to this position.


  • Bachelor’s degree in Computer Science or related discipline, plus two or more years of professional experience developing repository or database-driven web applications in a Linux/Unix environment. Demonstrated experience developing substantial systems in Perl.
  • Commitment to effective test driven development.
  • Experience with relational databases (preferably MySQL), JavaScript and XML/HTML/CSS in a production environment.
  • Ability to manage complex software development in a team environment using tools such as Git and Jira.
  • Excellent trouble-shooting and problem-solving skills with both new and legacy code.
  • Ability to work on a variety of systems using different technologies and to learn new skills as required. Excellent communication skills, both oral and written.
  • Detail oriented with good record-keeping skills and documentation habits — both in programming and as part of business practice.

Preferred Qualifications:

  • Experience with large scale Perl web-systems in a production environment highly desirable.
  • Experience with MVC/web frameworks in Perl/Ruby/Python desirable.
  • An interest in user experience (UX) and good web design desirable.
  • Experience with open source components such as Solr/Lucene, Apache; platforms such as Fedora, Blacklight, Hydra, DSpace; and standards and protocols such as RDF, OAI-PMH desirable.
  • Experience with Ruby, Python and Java desirable.
  • Experience working on open source projects desirable.
  • Knowledge of TeX/LaTeX text processing systems a plus.

Application Procedure:

Apply on line using this link. Follow the instructions for online submission – only online submissions will be accepted. Please include a cover letter, resume, and the names, phone numbers, and addresses for three references. Visa sponsorship is not available for this position.

One of the leading academic research libraries in the United States, Cornell University Library is a highly valued partner in teaching, research and learning at the university. With an operating budget of over $58 million and a diverse and innovative staff of more than 400, the Library supports 2,700 faculty, 22,000 students and 94 PhD fields. Its world class collections, expert librarians, responsive services in physical and virtual library spaces inspire and nourish scholarship and learning.

Cornell University is an innovative Ivy League university and a great place to work. Our inclusive community of scholars, students and staff impart an uncommon sense of larger purpose and contribute creative ideas to further the university’s mission of teaching, discovery and engagement. Located in Ithaca, NY, Cornell’s far-flung global presence includes the medical college’s campuses on the Upper East Side of Manhattan and Doha, Qatar, as well as the new Cornell Tech campus to be built on Roosevelt Island in the heart of New York City.

Diversity and Inclusion are a part of Cornell University’s heritage. We are a recognized employer and educator valuing AA/EEO, Protected Veterans, and Individuals with Disabilities

Did you enjoy this post? Please Share!


Related Posts

DLF Digest: July 2024

A monthly round-up of news, upcoming working group meetings and events, and CLIR program updates from the Digital Library Federation. See all past Digests here.

NDSA Updates Strategic Activities

As part of the NDSA’s broader organizational alignment activities taking place over the last year, the NDSA Coordinating Committee recently charged a small group of

Skip to content