Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineering Manager, Research

$150k - $155k

New York Public Library

Software Engineering Manager, Research Department: Digital Employment Type: Full Time Location: Stephen A. Schwarzman Building Reporting To: Michael Benowitz Compensation: $150,000 - $155,000 / year Description This is not a remote role; this role is hybrid and requires three days a week in the office in NYC. NYPL is hiring a Software Engineering Manager to help lead our research teams in developing our suite of discovery and access tools. These include the Research Catalog, which provides access to over 20 million volumes and Digital Collections, which provides access to over a million digitized assets, as well as other tools that provide access to NYPL’s extensive archives and special collections. These patron-facing applications are backed by a set of data pipelines and APIs that support discovery and ensure that patrons can request materials, make research appointments and order high-resolution scans, among other options. This role will ensure that these systems are maintained while helping lead strategic work that will help NYPL build a unified experience for our research patrons, ensuring that they have easy access to the incredible wealth of NYPL’s collections. The Software Engineering Manager will manage 2 high performing teams of engineers that develop and maintain these tools, working to both continue their work and level them up in terms of skills and practices. Additionally this role will contribute to the technical leadership of NYPL Digital by helping set standards for best practices in development and other technical areas. It will be a key member of our engineering leadership and help ensure that our strategic priorities are well defined, deliverable and in line with the teams’ work. They will have the opportunity to partner with departments across NYPL to identify and deliver on shared priorities, helping continue NYPL’s position as a leader in library technology. We are looking for someone we can count on to: Own The day-to-day development work and priorities for the Research engineering teams Strategic priorities and projects for the Research teams, including new feature development and the shipping of new products Overall development roadmaps for the Research teams, ensuring capacity to tackle product work as well as routine maintenance and technical debt A broad base of technical knowledge to be able to identify solutions for difficult problems in our Research products Relationships between the Research engineering teams and both our internal Product/Project teams as well as stakeholders across NYPL Teach Support and mentor Research engineers, helping them deliver results on time and in accordance with department standards Present on their and the team’s work to technical and non‑technical stakeholders Build support for Research’s work among interested parties across NYPL Align approaches to development between engineering teams, sharing best practices Learn Gain an understanding of library science practices, especially around the metadata standards and practices used in NYPL’s Research systems Investigate the connections between NYPL’s different research tools to learn how records and metadata can be shared and connected between them Collaborate with Engineering leadership to help improve NYPL Digital’s culture and implement best practices in software development Improve Grow as a team member, collaborating with other NYPL engineers to solve problems Retire legacy applications and replace them with modern, streamlined solutions Identify hidden connections between our collections and design ways to surface them Some expectations for this role are that within: 1 month Build an understanding of NYPL’s Research products and architecture Meet with engineering team members as well as key stakeholders to understand the team’s current workstreams and strategic priorities Review and understand their teams’ current development practices and workflows Collaborate with other engineering leaders to understand the current state of the engineering organization and its priorities 3 months Understand the Research teams’ codebases, their status and development needs Build a picture of the status of engineering team members with regards to the status of their work and their annual goals Participate in design and priority discussions with product and project management Lead conversations about the Research teams’ development progress and help report on status to Digital leadership 6 months and beyond Provide mentorship to engineering team members on both project based work and longer term career goals Regularly influence design and architecture discussions for Research products Collaborate with engineering leadership to deliver new features across NYPL and facilitate the adoption of best practices based development in the department Take overall responsibility for new engineering projects, coordinating engineers on the Research teams Help lead product development by taking accountability for delivery, mentoring developers, fostering collaboration and generally aiding the adoption of best practices Influence and empower the team to build useful, accessible applications in a sustainable and maintainable way Responsibilities 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 — be transparent about challenges, failures, and successes, and encourage staff to ask questions, voice concerns, and engage critically with the work. Research and recommend solutions driven by data and cost‑benefit analysis, with an emphasis on automation and efficiency. Encourage and enable engineers to adopt AI coding tools and agentic workflows where they improve quality, velocity, or developer experience, while maintaining strong code review, testing, and security practice. Required Education, Experience & Skills Required Education and Certifications Bachelor’s Degree Required Experience 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 Required Skills 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 (e.g., Claude Code, GitHub Copilot, Cursor, or comparable), and a point of view on where they help and where they don't 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, including production experience with Python web frameworks 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. Managerial/Supervisory Responsibilities Support team of 6‑8 engineers in their day‑to‑day work Coach team members on both hard and soft skills Provide feedback on team performance and motivate team to deliver on project goals Keep team accountable and ensure delivery Work Environment Hybrid work environment; requires onsite work in NYC three days a week Office environment Physical Duties N/A Pre‑Placement Physical Required? No Union/Non Union Non‑Union FLSA Status Exempt Schedule Monday – Friday; 9-5 Hybrid work environment, requires work in NYC three days a week #J-18808-Ljbffr

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Software Engineering Manager, Research in New York, NY vacancy
  •  ...role; this role is hybrid and requires three days a week in the office in NYC Job Summary NYPL is hiring a Software Engineering Manager to help lead our research teams in developing our suite of discovery and access tools. These include the Research Catalog, which provides... 
    Suggested
    Work at office
    Monday to Friday
    3 days per week

    METRO | 599

    New York, NY
    3 days ago
  • $112.5k - $137.5k

     ...EWS Group is seeking an Innovation Manager for its Voice & Communications initiative. This role focuses on a cloud-based VoIP platform aimed at dealerships. The chosen candidate will lead product strategy and ensure successful adoption across North America. The successful... 
    Suggested

    EWS Group

    New York, NY
    3 days ago
  • The New York Public Library is searching for a Software Engineering Manager to lead its Research teams in New York City. This hybrid role involves managing 6-8 engineers, overseeing the development of research applications, and contributing to strategic priorities. Candidates... 
    Suggested

    New York Public Library

    New York, NY
    2 days ago
  •  ...leading cloud security company seeks a Head of Remediation Research to lead and manage a high-performing team. This role involves hands-on...  ...support for escalations, and collaboration with Product and Engineering teams. The ideal candidate has a strong cloud security background... 
    Suggested
    Remote job
    Flexible hours

    Tamnoon, Inc.

    New York, NY
    2 days ago
  •  ...Leading a high-performing engineering squad, the full-time Senior Software Engineering Manager will ensure data reliability and oversee the development of complex datasets for clinical applications while working remotely. Key responsibilities Lead and mentor a small team... 
    Suggested
    Full time
    Remote work

    Tempus AI, Inc.

    New York, NY
    3 days ago
  • $139.23k - $174k

     ...What you’ll do: Work with product management to understand the business goals for each software release Manage an outstanding team of software engineers delivering new functionality, updates, and maintenance releases Continuously coordinate with web design, engineering... 
    Live in

    10 Ancestry.com Operations Inc.

    New York, NY
    1 day ago
  •  ...position may not be suitable for you. What You'll Do: This engineering manager will be hands on, and will both code as well as manage other...  ..., preferably in the healthcare space. Strong proficiency in software development, with experience in our relevant programming languages... 
    Full time
    Remote work
    Monday to Friday
    Flexible hours

    Zealthy, Inc.

    New York, NY
    4 days ago
  • $106.61k - $284.28k

     ...Job Summary As a Sr. Manager of Software Engineering, you will guide an impactful team of engineers specializing in modern healthcare solutions. You will collaborate closely with cross‑functional partners to scale distributed microservices that seamlessly exchange clinical... 
    Hourly pay
    Full time
    Temporary work
    Local area

    Hispanic Alliance for Career Enhancement

    New York, NY
    4 days ago
  •  ...Axiom Space seeks a Software Engineering Manager for the Lunar Terrain Vehicle program, contingent upon NASA's award. The ideal candidate will have 15-20 years of experience in NASA/DOD flight software development and lead a software team to ensure compliance and certification... 

    jobs.frontdoordefense.com - Jobboard

    New York, NY
    4 days ago
  •  ...TwinThread is seeking a Senior Director of Software Engineering to lead and manage diverse technical areas within the Prime Finance Technology at JPMorganChase. The role demands over 15 years of software engineering experience with a focus on modernization and the implementation... 

    Aumni

    Jersey City, NJ
    3 days ago
  • $200k - $250k

     ...Engineering Manager We're looking for an Engineering Manager to lead the team building LangSmith, our observability and evaluation platform for LLM applications. You'll define the technical direction, grow and mentor a world-class engineering team, and partner with... 
    Work at office
    Flexible hours

    LangChain

    New York, NY
    20 days ago
  • $195k - $300k

     ...to accelerate this vision with greater scale, reach, and impact. The Department: Credit Card The Role: Senior Manager, Software Engineering This role is required to be in person twice a week at our New York City, NY office. Responsibilities: Technical... 
    Work at office
    Remote work
    Flexible hours

    Gemini

    New York, NY
    1 day ago
  •  ...You’ll be joining an all-star team with engineering, product, and growth experience from...  ...We’re looking for a talented Fullstack Software Engineer to help us build our initial product...  ..., including mentoring and performance management. Strong technical foundation in... 

    Glide Inc

    New York, NY
    4 days ago
  •  ...Software Engineering Manager - New York (Hybrid) - Competitive Salary + Competitive Package + Opportunity to with a Series C Fintech Unicorn! This well-established FinTech are seeking an experienced Software Engineering Manager to come in a lead a team of roughly... 
    Work at office
    Local area
    3 days per week

    ORBIS

    New York, NY
    4 days ago
  • $160k - $250k

     ...firms in nearly 60 countries use Addepar to manage and advise on nearly $9 trillion in...  ...open platform integrates with nearly 650 software, data and consulting partners to power end...  ...a high-performing team of software engineers. Own end-to-end solutions while continuously... 
    H1b
    Remote work
    Worldwide
    Visa sponsorship
    Work visa

    Blumberg Capital

    New York, NY
    2 days ago
  • $150k - $200k

     ...Job Description AI Engineering Manager - Pearson Learning Studio Pearson Learning Studio (PLS) We are seeking an AI Engineering...  ...up to 5 engineers. ~8+ years of overall experience in software engineering. ~ Proven experience scaling and leading... 
    Full time
    Work at office

    Pearson Education Services

    Hoboken, NJ
    1 day ago
  • $154.2k - $192.75k

     ...About the Role Senior Engineering Manager – Remote (May require onsite interviews). Lead the transformation of core services that power the...  ...wide program reviews. Qualifications Experience: 10+ years in software engineering with 5+ years leading engineers; proven track... 
    Remote work
    Home office

    Cars.com LLC

    New York, NY
    1 day ago
  • $200k - $250k

     ...intelligent agents ubiquitous. We build the foundation for agent engineering in the real world, helping developers move from prototypes to...  ...done. About the role We're looking for an Engineering Manager to lead the team building LangSmith, our observability and... 
    Work at office
    Flexible hours

    LangChain, Inc

    New York, NY
    4 days ago
  •  ...investors like Norges Bank Investment Management and Blackstone. Banking enterprises, including...  ...the world. Team & Role Overview The engineering team at First Street is the backbone of...  ..., climate‑aware decisions. As a Software Engineering Manager , you will primarily... 
    Work at office
    Worldwide

    firstStreet

    New York, NY
    3 days ago
  • $200k - $250k

     ...Software Engineering Manager, Mobile Sunnyvale, CA or San Diego, CA or Seattle, WA or New York, NY About Us E-commerce got real-time data...  ...of possible base compensation at the time of posting. Research has shown that women & underrepresented minorities are more... 
    Flexible hours

    Radar

    New York, NY
    2 days ago
  • Zillow Group Inc. is looking for a Software Engineering Manager responsible for leading the scoping, design, and architecture of user-friendly services. The ideal candidate will have at least 7 years of software development experience and 3 years in a leadership role.... 
    Remote job

    Zillow Group Inc.

    New York, NY
    1 day ago
  •  ...us to make positive change by helping build a better world where every person is free to move and pursue their dreams. Software Engineering Managers are engineers themselves. You will work on a large and complex application with hundreds of other engineers and experts... 
    Full time
    Work experience placement
    Local area
    Immediate start
    Remote work
    Work from home
    Flexible hours

    Ford Motor

    New York, NY
    2 days ago
  • Axiom Space is seeking a Software Engineering Manager to lead software development for the Lunar Terrain Vehicle (LTV) program. This role requires 15-20 years of experience with NASA/DOD flight software, excellent problem-solving capabilities, and strong leadership skills... 

    Axiom Space

    Brooklyn, NY
    3 days ago
  • A global veterinary technology firm is seeking a skilled Engineering Lead to oversee a distributed team creating secure and reliable payment...  ...practices. The ideal candidate has over ten years of software experience, including significant leadership, and is proficient... 

    Idexx

    New York, NY
    2 days ago
  • $207k - $300k

    Software Engineering Manager, ML and GenAI, Ads Safety Location: Mountain View, CA, USA; New York, NY, USA. By applying to this position you can share your preferred working location from the options above. Bachelor’s degree or equivalent practical experience. 8 years... 
    Full time

    Google Inc.

    New York, NY
    1 day ago
  • $200k - $220k

     ...- $220,000.00/yr Direct message the job poster from Rise Technical Supporting the growth of AI Startups across the US! Software Engineering Manager $200,000 - £220,000 + Stock options + Healthcare + Unlimited PTO + 401(k) Remote - New York Are you a hands-on engineering... 
    Full time
    Remote work

    Rise Technical

    New York, NY
    12 days ago
  • BigCommerce Pty. is seeking a Manager of Software Engineering to lead and develop a high-performing software engineering team focused on innovative eCommerce solutions. The successful candidate will drive the technical roadmap, build a positive team culture, and foster... 
    Remote job

    BigCommerce Pty.

    New York, NY
    1 day ago
  • Senior Software Engineering Manager - Lead Leaders. Deliver Impact at Scale. Ready to lead leaders, shape engineering systems, and drive measurable impact across domains? At Evri, we’ve spent the last year laying strong foundations for the next phase of our Engineering... 
    Remote work

    Evri

    New York, NY
    1 day ago
  • A leading veterinary technology company is seeking a leader for its distributed engineering team to manage software development while delivering secure and scalable payment capabilities. The ideal candidate will have extensive experience in leadership roles within software... 

    IDEXX GmbH

    New York, NY
    2 days ago
  • $195k - $212k

    A leading retail company is seeking a Director of Platform Architecture to define and scale their modern data platform. The role requires deep expertise in AWS and 10-15 years of experience in platform architecture. Candidates should possess strong leadership skills and...
    Remote work

    Deckers Brands

    New York, NY
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineering Manager, Research. Be the first to apply!