Server-Side Software Engineer
August 5, 2008 4:26 PM

Not afraid of petabytes? Want to write services that are used by millions of people? Want to help the open source world and open sharing of information?

We are currently looking for a talented Server Engineer for the Internet Archive. Specifically this engineer will add an interface to this system for all the Zotero users and other projects as they arise. Zotero client application is a popular easy-to-use research tool that enables scholars to gather, organize, and cite information sources to support their research.

You will help write software that manages approximately 2 petabytes of data across 2,000 machines, with seamless interoperability to the Zotero application. Visit and for more information.

This is part of an Andrew W. Mellon Foundation funded project for the Internet Archive to develop new services that will aid scholarly sharing, collaboration, citation, and annotation. The Internet Archive will work with the Zotero project team from George Mason University to develop a shared Information Commons (the “Zotero Commons”) for long-term archiving and public access to content contributed by scholars using the Zotero client application.

The Internet Archive is a non-profit digital library committed to preserving the world's digital cultural artifacts. Used by over 6 million people, this resource is becoming part of how the Internet works. Our job is to put the best humanity has to offer within reach of students, educators and the general public. Find out more about our organization and web archive at


· Manage process for Zotero Commons development and implementation, including interactions with Zotero Project Director at George Mason University and his development team.
· Develop API for easy data exchange between Zotero server and Internet Archive Data Repository
· Design and implement workflow process for applying OCR (optical character recognition) to scanned documents provided by Zotero users
· Design user interface and item identifiers for Zotero Commons content in collaboration with Zotero Commons team
· (possible) Design and implement application to upload new bibliographic information from Zotero Commons items into OpenLibrary collection


· Must have 4+ years of industry experience with at least 1 year of object oriented server experience: PHP preferred
· Experience with Open ID preferred
· Search engine experience indexing content
· Familiarity with Lucene or comparable libraries
· Must be able to develop new UI with both existing and new code bases
· Degree in Computer Science, Engineering or equivalent experience

We are located in the Presidio of San Francisco with access to public transportation.

The Internet Archive is an equal opportunity employer. We provide medical and dental benefits. Please send your resume and cover letter to with the subject line “Server Side Software Engineer”. The Internet Archive thanks all applicants for their interest, but advises that only those selected for an interview will be contacted. No phone calls please.

payscale: DOE
job type: full-time
posted by rajbot to Software/QA/DBA/Etc 1 user marked this as a favorite

« Older Script us an auto task schedu... Native English Teacher, Dushan... Newer »