NYPL is hiring a Software Engineering Manager to help lead our research teams in developing our suite of discovery and access tools. These include the Research Catalog, which provides access to over 20 million volumes and Digital Collections, which provides access to over a million digitized assets, as well as other tools that provide access to NYPL’s extensive archives and special collections. These patron-facing applications are backed by a set of data pipelines and APIs that support discovery and ensure that patrons can request materials, make research appointments and order high-resolution scans, among other options. This role will ensure that these systems are maintained while helping lead strategic work that will help NYPL build a unified experience for our research patrons, ensuring that they have easy access to the incredible wealth of NYPL’s collections. The Software Engineering Manager will manage 2 high performing teams of engineers that develop and maintain these tools, working to both continue their work and level them up in terms of skills and practices. Additionally this role will contribute to the technical leadership of NYPL Digital by helping set standards for best practices in development and other technical areas. It will be a key member of our engineering leadership and help ensure that our strategic priorities are well defined, deliverable and in line with the teams’ work. They will have the opportunity to partner with departments across NYPL to identify and deliver on shared priorities, helping continue NYPL’s position as a leader in library technology.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager