Job Description
**Software Engineering Manager, Research**
**Department:** Digital
**Employment Type:** Full Time
**Location:** Stephen A. Schwarzman Building
**Reporting To:** Michael Benowitz
**Compensation:** $150,000 - $155,000 / year
**Description**
**This is not a remote role; this role is hybrid and requires three days a week in the office in NYC**
**Job Summary**
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 (https://www.nypl.org/research/research-catalog) , which provides access to over 20 million volumes and Digital Collections (http://digitalcollections.nypl.org) , 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...
**Department:** Digital
**Employment Type:** Full Time
**Location:** Stephen A. Schwarzman Building
**Reporting To:** Michael Benowitz
**Compensation:** $150,000 - $155,000 / year
**Description**
**This is not a remote role; this role is hybrid and requires three days a week in the office in NYC**
**Job Summary**
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 (https://www.nypl.org/research/research-catalog) , which provides access to over 20 million volumes and Digital Collections (http://digitalcollections.nypl.org) , 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...
Ready to Apply?
Submit your application today and join our talented team at The New York Public Library.
Submit ApplicationJob Details
- Location New York, NY
- Job Type Full-time
- Category other-general
- Posted Date June 04, 2026
- Application Deadline June 09, 2026