Get a reply from this employer
Your resume and cover letter, tailored to exactly what they’re hiring for.
The New York Public Library seeks a Software Engineer III to join the Digital Asset Preservation and Access (DAPA) team in New York City. You will help modernize systems delivering high-resolution images and OCR processing, collaborating with partners across NYPL and Research libraries.
The role emphasizes improving engineering practices, owning technical decisions across projects, and guiding junior engineers while delivering robust, observable software in a hybrid in-office setting.
Department: Digital
Employment Type: Full Time
Location: Stephen A. Schwarzman Building
Reporting To: Sophie Byerley
Compensation: $110,000 - $115,000 / year
Overview The New York Public Library is seeking a Software Engineer III to join our Digital Asset Preservation and Access (DAPA) team, where they will have a major impact on NYPL’s ability to make more of its extensive collections available online. This includes assets available on NYPL’s Digital Collections site, as well other discovery platforms, staff management tools and the systems that support them.
This will involve major contributions to an ongoing initiative to modernize the systems that provide access to these collections, and from there continue to expand them in collaboration with our partners in NYPL’s Research libraries. This strategic work will underlie much of NYPL’s objectives in this area, and is an exciting opportunity for an engineer to identify improvements that will impact all of our patrons. Some early goals will include building new OCR processes for better search, improving the stability of vital data pipelines and designing new methods of delivering high resolution images to patrons.
To deliver these strategic priorities, we are seeking an engineer who can help us proactively improve our engineering practices generally, develop solutions to longstanding engineering problems (and deploy them), and be an advocate for change on the team. As NYPL’s engineering teams have grown recently we are also looking for a candidate who is interested in collaborating with a wide range of partners to both learn about practices across the library and teach others about our work on DAPA. In all this is an exciting opportunity for an engineer to join an already successful team and help bring it to the next level.
Some expectations for this role are that within:
1 month, this person will:
3 months, this person will:
6 months
12 months and beyond, this person will:
Responsibilities
Required Education and Certifications
Required Experience
Required Skills
Managerial/Supervisory Responsibilities
Core Values All team members are expected and encouraged to embody the NYPL Core Values:
Work Environment
Physical Duties
Pre-Placement Physical Required?
Union/Non Union
FLSA Status
Schedule
This job description represents the types and levels of responsibilities that will be required of the position and shall not be construed as a declaration of all of the specific duties and responsibilities for the role. Job duties may change if Library priorities change. Employees may be directed to perform job-related tasks other than those specifically presented in this description as needed.
The New York Public Library Salary Statement
At the Library, we believe that pay transparency and pay equity are important to ensuring we source the best candidates and keep the best employees. When making a determination as to the appropriate salary for a candidate, we consider a variety of factors such, including, but not limited to, the position requirements, the skills, prior experience, and educational background required or preferred for the job, the scope and impact of the role within the organization, internal peer equity, and the candidate's specific training, experience, education level, and skills. No single factor is conclusive; the Library reserves the right to consider any and all relevant factors and make a decision consistent with its policies.
Union Salaries are determined by collective bargaining agreement(s).