Senior Software Engineer I, Institutional Services
New York Public LibraryStephen A. Schwarzman Building · Senior
Listed on New York Public Library’s own careers site. You apply with them directly — we never stand between you and the employer.
What this role is
The New York Public Library seeks a Senior Software Engineer to help maintain and expand their digital patron platforms, working across multiple codebases to serve researchers, educators, and students. You'll contribute technical leadership while writing production code in Python, React, and TypeScript, and mentor colleagues as you help shape the library's unified digital experience.
Our summary, not New York Public Library’s wording. The full posting is on their site.
Skills this role names
Log in to see which of these are already on your profile.
What they ask for
Required
- Experience with full-stack software development
- Proficiency in Python, React, and TypeScript
- Ability to write unit and integration tests
- Experience with code review and collaborative development
- Understanding of scalable software architecture
- Ability to work in NYC office three days per week
Nice to have
- Experience with digital library or similar domain knowledge
- Experience leading technical initiatives and mentoring engineers
- Familiarity with agile development practices
- Experience writing technical architecture documents
- Background in accessible application design