Senior Software Engineer I - Hybrid NYC Office

New York Public Library

New York (NY)

Hybrid

USD 125,000 - 135,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

The New York Public Library is hiring a Senior Software Engineer I for the Institutional Services group. The role is hybrid with three days in the NYC office at Stephen A. Schwarzman Building, reporting to Christina Entcheva, in the Digital department.

You will build and maintain full-stack applications using Python, React, and TypeScript to provide access to NYPL resources. Responsibilities include coding, testing, code reviews, and contributing to architecture decisions under guidance.

Qualifications

  • Bachelor’s degree or equivalent hands-on experience.
  • Equivalent 5 years of hands-on development experience with relevant tech stack.
  • Experience writing clean, maintainable code across Python, React and TypeScript.
  • Strong collaboration and communication skills; ability to mentor others.

Responsibilities

  • Design, implement, and maintain scalable software across Python, React, and TypeScript.
  • Collaborate with multiple teams to build innovative applications for NYPL patrons.
  • Lead code reviews and mentor engineers, contributing to design and architecture discussions.

Skills

Leadership
Python
React ecosystem
Typescript
SQL/Databases
CI/CD
Code reviews
Mentoring
Agile/Scrum
Communication

Education

Bachelor’s Degree

Tools

Node.js
React
Next.js
Git
GitHub Actions

Job description

The New York Public Library is hiring a Senior Software Engineer I for the Institutional Services group. The role is hybrid with three days in the NYC office at Stephen A. Schwarzman Building, reporting to Christina Entcheva, in the Digital department.

You will build and maintain full-stack applications using Python, React, and TypeScript to provide access to NYPL resources. Responsibilities include coding, testing, code reviews, and contributing to architecture decisions under guidance.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer I, Institutional Services
Senior Software Engineer I, Institutional Services

New York Public Library • New York (NY)

Hybrid
USD 125,000 - 135,000
Hybrid Technical PM for Digital Library Access
Hybrid Technical PM for Digital Library Access

The New York Public Library • New York (NY)

Hybrid
USD 100,000 - 110,000
Junior Software Engineer: AI-Driven Internal Apps (NYC Hybrid)
Junior Software Engineer: AI-Driven Internal Apps (NYC Hybrid)

Brooksource • New York (NY)

Hybrid
USD 70,000 - 90,000
Lead Research Engineering Manager for Library Discovery
Lead Research Engineering Manager for Library Discovery

Code4lib • New York (NY)

Hybrid
USD 130,000 - 160,000
Technical Project Manager, Institutional Services
Technical Project Manager, Institutional Services

The New York Public Library • New York (NY)

Hybrid
USD 100,000 - 110,000
Senior .NET Backend & Cloud Engineer - Hybrid NYC
Senior .NET Backend & Cloud Engineer - Hybrid NYC

Seneca Resources • New York (NY)

Hybrid
USD 110,000 - 121,000
Engineering Manager, Software - Hybrid NYC (3 days onsite)
Engineering Manager, Software - Hybrid NYC (3 days onsite)

april • New York (NY)

Hybrid
USD 130,000 - 160,000
Senior Software Engineer - Full-Stack, Hybrid NYC
Senior Software Engineer - Full-Stack, Hybrid NYC

Summit Staffing Partners • New York (NY)

Hybrid
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+1
Senior Software Engineer
Senior Software Engineer

Summit Staffing Partners • New York (NY)

Hybrid
USD 140,000 - 190,000
Health insurance
Dental insurance
Vision insurance
+1
Software Engineering Manager, Research
Software Engineering Manager, Research

Code4lib • New York (NY)

Hybrid
USD 130,000 - 160,000