FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineering Manager, Research
The New York Public LibrarySoftware Engineering Manager overseeing 6-8 engineers developing research tools at NYPL. Collaborating with teams to innovate and enhance library technology through strategic management.
Posted 5/27/2026full-timeNew York City • New York • 🇺🇸 United StatesSeniorLead💰 $150,000 - $155,000 per yearWebsite
Tech Stack
Tools & technologiesAWSCloudGoogle Cloud PlatformPython
About the role
Key responsibilities & impact- Manage the work and output of 6-8 engineers across NYPL’s Research teams communicating priorities and system requirements clearly
- Collaborate with the Research teams to build innovative and forward-looking applications for our patrons and staff
- Work with product and project leadership to estimate the feasibility and complexity of new products and features
- Hire, mentor and coach engineers on best practices and career growth
- Foster a psychologically safe team environment
- Research and recommend solutions driven by data and cost-benefit analysis
Requirements
What you’ll need- Bachelor’s Degree -OR-
- Equivalent 7 - 10 + years of hands-on development experience on relevant tech stack
- At least 3 - 5 + years experience managing one or more engineering teams
- Strong leadership, mentoring, coaching and decision-making skills
- Excellent written and verbal communication skills
- Demonstrated ability to level up individual engineers and engineering teams
- Hands-on familiarity with modern AI coding assistants and agentic development tools
- Track record of leading major technical initiatives to solve complex technical problems
- Knowledge of non-technical strategies for solving team, culture and process problems
- Experience establishing documentation standards and practices
- Expertise in Python application development and system design
- Expertise in data pipeline architecture, data stores, queue processing and other tools
- Strong understanding of system architecture and design patterns as well as cloud infrastructure (AWS, GCP, etc)
- Strong understanding of DevOps practices and their impacts on technical delivery
- Strong problem-solving skills and ability to navigate through ambiguity and drive results.
Benefits
Comp & perks- Be **Helpful** to patrons and colleagues
- Be **Resourceful** in solving problems
- Be **Curious** in all aspects of your work
- Be **Welcoming** and **Inclusive**
- Hybrid work environment; requires onsite work in NYC three days a week
- Office environment
- Non-Union
- Exempt
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Python application developmentdata pipeline architecturedata storesqueue processingsystem architecturedesign patternscloud infrastructureAWSGCPDevOps practices
Soft Skills
leadershipmentoringcoachingdecision-makingwritten communicationverbal communicationproblem-solvingnavigating ambiguityfostering team environmentcollaboration
Certifications
Bachelor's Degree7-10 years development experience