Jobs and Careers
TH

Senior Software Engineer I - Technical Operations & Quality Engineering

The New York Public Library
New York City, United Statesfull_timeVerifiedPosted 27 Feb 2026
💰 $130,000/yr($125,000/yr$130,000/yr)

About the role

Senior Software Engineer I - Technical Operations & Quality Engineering

Application Deadline: 27 March 2026

Department: Digital

Employment Type: Full Time

Location: Stephen A. Schwarzman Building

Reporting To: Samantha Andrews

Compensation: $125,000 - $130,000 / year


Description

Overview
This role is an onsite role and requires work onsite in the NYC office three days a week.
NYPL Digital’s Quality Assurance team is undergoing a transformation from traditional manual testing to a modern technical operations function that enables engineering velocity. We are seeking a Senior Software Engineer with proven expertise in infrastructure automation, monitoring systems, and cross-departmental collaboration to lead critical technical initiatives that will standardize and modernize how our engineering teams work.
This role combines hands-on technical work with strategic influence. You'll architect solutions while building bridges between Digital and DevOps teams. You'll also champion the adoption of AI-powered tools and workflows to accelerate development and testing practices. Your work will directly impact how 30+ engineers across multiple departments collaborate, deploy, and monitor production systems.
We are looking for someone we can count on to: Own:
  • Infrastructure standardization initiatives across Digital and DevOps
  • Monitoring and observability strategy implementation
  • Technical documentation and training programs
  • Cross-departmental collaboration workflows
Teach:
  • Infrastructure-as-Code best practices to engineering teams
  • Monitoring and observability techniques
  • Automation strategies to reduce manual work
  • Technical leadership through example
  • AI-powered development and testing approaches
Learn:
  • NYPL's unique technical landscape and organizational dynamics
  • Public sector technology constraints and opportunities
  • Advanced monitoring and infrastructure patterns
Improve:
  • Cross-team collaboration between Digital and DevOps
  • Infrastructure reliability and standardization
  • Team technical capabilities through mentorship
  • Operational excellence practices
Some expectations for this role are that within: 1 month, this person will:
  • Understand current state of Terraform infrastructure and monitoring tools
  • Build relationships with key stakeholders in Digital and DevOps
  • Identify quick wins for infrastructure and deployment improvements
  • Begin mentoring QA engineers on technical practices
3 months, this person will:
  • Lead Terraform migration and refactoring initiative and establish new infrastructure-as-code workflows
  • Begin consolidating monitoring tools
  • Evaluate and pilot AI-assisted testing and development tools
  • Demonstrate technical leadership to the QA team
6 months and beyond, this person will:
  • Complete infrastructure standardization with full adoption
  • Achieve monitoring consolidation with teams trained on new tools
  • Establish themselves as the go-to expert for operational excellence
  • Show measurable improvements in deployment reliability and team productivity
Responsibilities
  • Partner with DevOps to migrate and refactor Terraform codebase to establish a single source of truth for infrastructure
  • Lead consolidation of monitoring tools (Prometheus, Zabbix, Uptime.com, CloudWatch, NewRelic, SolarWinds) into a streamlined stack
  • Implement standardized monitoring practices and define key metrics for each team
  • Build and maintain internal tooling to reduce manual workflows and improve operational efficiency
  • Lead evaluation and implementation of AI-assisted testing frameworks and developer tools (GitHub Copilot, etc.)
  • Design AI-powered automation workflows for testing and development processes
  • Create comprehensive documentation and training materials for new tools and practices
  • Build strong working relationships between Digital and DevOps teams
  • Drive adoption of new standards through effective change management
  • Provide hands-on technical mentorship to QA engineers
  • Own the reliability and accuracy of core operational processes

Required Education, Experience & Skills

Required Education and Certifications 
  • Bachelor's degree in Computer Science, Software Engineering, or related field
  • OR 5-7 years of

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

The New York Public Library

View company profile →