Full time Remote / Telecommute

Digital Library Software Developer, Digital Infrastructure Team (2 positions)

Salary: $90,000-$140,000 based on experience and location
Created: August 9, 2021


Stanford University Libraries is seeking two software developers—an entry- to mid-level backend software engineer and a mid- to senior-level full-stack software engineer—to join the Digital Infrastructure team within Digital Library Systems and Services (DLSS), the technology division of Stanford Libraries. DLSS is a dynamic team of technologists and information professionals defining the future library. Come work in an agile-inspired, test-driven, team environment, balancing rapid and incremental delivery of new features with operational robustness.

DLSS is an internationally recognized technology program developing innovative solutions to advance teaching, learning, and research at one of the world’s leading universities. The Digital Infrastructure team, a crucial contributor to Stanford’s digital library, will be expanding support for Stanford’s new Open Access Policy by delivering high-value services for faculty, for access to scholarly information, and for open scholarship. In addition, this team develops and maintains applications, tools and APIs to enable online management, processing, and preservation of the collections within the Stanford Digital Repository (SDR) which lies at the heart of Stanford’s digital library.

You will be contributing to the Digital Infrastructure team’s entire portfolio, including projects with external partners, by working closely with colleagues who are software engineers, user experience designers, and service managers. You will also work with colleagues to ensure that our applications and services meet accessibility, security, performance, and reliability guidelines and best practices. Utilizing, implementing and developing open standards and open source software will be part of the work of the position. Including the two new positions, the Digital Infrastructure team comprises ten software engineers and one user experience designer.

We are looking for a backend software engineer who has a passion for implementation and technical design of applications and APIs, and a full-stack software engineer who is skilled at front-end development and at translating wireframes into attractive, functional, modern full-stack applications. Successful candidates will be eager to learn and adapt to new technologies and methodologies, to analyze and manipulate textual data, to identify and troubleshoot bugs within complex interrelated applications, and to work on a team that strives to follow and evolve best practices, often with incremental improvements. We welcome new team members who can thrive on a team with shared, competing priorities.

About the positions and application instructions

These positions are part of the Digital Infrastructure Team within Digital Library Systems and Services, and are based on the main Stanford campus. More information regarding core duties and qualifications can be found on each of the two postings:

Starting salary ranges are $90,000-$140,000 based on experience and location. We support remote workers, and full-time remote candidates located within the United States are encouraged to apply. We also welcome and encourage applications from and nominations for candidates in underrepresented groups in software development and libraries.

To apply, submit an application for each posting for which you wish to be considered. A resume and cover letter are required for all applications. For earliest consideration, please apply by Friday, September 3rd, 2021.

About Stanford Libraries

Stanford Libraries is a network of over 15 libraries with over 400 employees committed to fueling teaching, learning and research across Stanford. Our dedication to discoverability, preservation and information management also has us engaged in dynamic global partnerships.  The Stanford Libraries’ values are rooted in a commitment to mutual respect, to the idea that every member of the staff has something to contribute, and to learning as a constant process. We seek a team member who is ready to share their skills and perspectives and collaborate with colleagues across the organization.  We are a mission-driven organization that emphasizes open-source development and community engagement within Stanford and with partner institutions around the world. 

Digital Library Systems and Services (DLSS) is a team of nearly 60 software developers, user experience designers, DevOps engineers, system administrators, service managers, and technologists. We develop and contribute to open source software and open standards communities such as SamveraOxford Common File Layout, the International Image Interoperability Framework, and Blacklight.  We also have helped host and facilitate events like the Lighting the Way ForumFantastic Futures, and the LDCX series of unconferences, and contribute to technical efforts on collaborative projects like SamveraLinked Data for Production, the Digital Library of the Middle EastVirtual Tribunals, and more. DLSS works with our colleagues across the organization to supply world-class services and uphold the Stanford Libraries values. Find more about our recent work through looking at our recent demo videos on YouTube.

Stanford is an equal employment opportunity and affirmative action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by law. Stanford welcomes applications from all who would bring additional dimensions to the University’s research, teaching and clinical missions.

Last updated: Monday, August 9, 2021 18:35 UTC