# Senior Software Engineer I, Institutional Services

Hiring organization: [New York Public Library](https://career.thegoodapps.co/organizations/new-york-public-library)

Canonical page: https://career.thegoodapps.co/jobs/e2dbb49d-e9a9-41fe-a789-008c138f01dd

Listed on New York Public Library's own careers site. Applications go to them directly.

- Seniority: Senior
- Location: Stephen A. Schwarzman Building

## Summary

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._

## Skills named

Agile, Code Review, Integration Testing, Python, React, Technical Documentation, TypeScript, Unit Testing

## 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

Apply on New York Public Library's site: https://nypl.pinpointhq.com/en/postings/d64aae50-be08-48ee-bd38-5916e60ced24
