×
Register Here to Apply for Jobs or Post Jobs. X

Director of Software Engineering; Readers, Learners and Institutional Services

Job in New York City, Richmond County, New York, 10261, USA
Listing for: The New York Public Library
Full Time position
Listed on 2025-12-01
Job specializations:
  • IT/Tech
    IT Support, IT Project Manager
Job Description & How to Apply Below
Position: Director of Software Engineering (Readers, Learners and Institutional Services)

Director of Software Engineering (Readers, Learners and Institutional Services)

Join to apply for the Director of Software Engineering (Readers, Learners and Institutional Services) role at The New York Public Library

Hybrid Work Environment (3 days onsite in NYC); not a remote role

Overview

The New York Public Library has been an essential provider of free books, information, ideas, and education for all New Yorkers for over 125 years. NYPL seeks a Director of Engineering to lead the Readers, Learners and Institutional Services teams, modernizing the reading experience and fostering a lifelong reading and learning culture.

Core Responsibilities
  • Own technical delivery of Readers, Learners and Institutional Services team’s projects.
  • Hire, train, coach and manage engineering team members.
  • Drive continuous improvement of engineering practices, patterns and processes.
  • Own tech stacks, frameworks, vendor tools and processes.
  • Identify and mitigate risk.
Leadership & People Management
  • Directly manage and mentor a team of Tech Leads and senior engineers.
  • Own hiring, training and coaching process, fostering a culture of innovation and continuous improvement.
  • Set clear goals and metrics for software development teams and maintain high standards of software quality.
  • Lead the team in proactively identifying challenges and offering appropriate solutions.
Technical Strategy & Architecture
  • Define, implement and own technical strategy and roadmaps aligned with library’s strategic objectives.
  • Lead build vs buy analysis for new technologies, tools and systems.
  • Direct delivery of high-traffic, custom-built, patron-facing web applications with superior UX, performance and accessibility.
  • Serve as primary technical leader for vendor-produced products, providing architectural oversight and seamless integration with custom systems.
  • Evaluate emerging technologies and incorporate them into engineering practices.
Required Education & Experience
  • Bachelor’s degree or equivalent experience.
  • 10+ years in software development with 5+ years as a software engineer.
  • 5-10 years of progressive leadership/management experience.
  • Expertise in frontend architecture design.
  • Experience in vendor lifecycle management and strategic roadmap execution.
Required Skills
  • Strong communication across organizational levels, securing buy‑in from executive leadership and junior team members.
  • Ability to solve complex technical problems, proposing strategic solutions and specific code fixes.
  • Familiarity with best practices, A11Y principles and accessible front‑end development.
  • Deep understanding of CI/CD, unit and end‑to‑end testing and AWS deployment.
  • Proven ability to implement innovative solutions and drive change.
  • Proactive mindset that solves future problems before they become emergencies.
  • Expertise with front‑end technologies including Java script and React; proficiency with a strongly typed language.
Managerial / Supervisory Responsibilities
  • Manage a diverse technology/developer team (2-6 tech leads and engineers).
Core Values
  • Be Helpful to patrons and colleagues.
  • Be Resourceful in solving problems.
  • Be Curious in all aspects of your work.
  • Be Welcoming and Inclusive.
Work Environment
  • Hybrid Work Environment (3 days onsite in NYC).
  • Office Environment.
Physical Duties
  • N/A.
Physical Required?
  • No.
Union
  • Non-Union.
FLSA Status
  • Exempt.
Schedule
  • Monday‑Friday; 9‑5.
  • Hybrid Work Environment (3 days in office in NYC).

Legal statement:
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. 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 transparency is governed by the library’s policies.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary