Software Engineering Manager, Research
$150k - $155kNew 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
- ...The New York Public Library is seeking a Software Engineering Manager to lead its Research teams in developing discovery tools such as the Research Catalog. This hybrid role requires three days a week on-site in NYC. The ideal candidate will manage 6-8 engineers, ensuring...Suggested3 days per week
$170k - $180k
We’re seeking an energetic Business Development Manager to join our growing team and help drive market expansion. This is a hunter-oriented role focused on developing pipeline, generating new opportunities, and engaging with mid-market and enterprise prospects. You’ll work...SuggestedFull timeContract work$93.5k - $156.45k
...support duties for the Marketing Automation team within DTX, this engineer will be single point of contact for all application,... ...making autonomy. Role will require low level supervision from manager. Role is of highest complexity. Role will have cross functional...Suggested$70k
...Clinical Research Coordinator Position type Full-Time Department Administration Location NYC Health + Hospitals... ...Investigators (PIs), sponsors, and institutional review boards (IRBs) to manage day-to-day trial operations, ensure strict protocol adherence,...SuggestedFull timeImmediate startFlexible hours$27 - $29.81 per hour
...Clinical Research Coordinator I Bronx, New York, United States Join us in shaping the future of clinical research. Adams Clinical... ...exposure, looking to develop hands-on clinical and protocol management experience. The Clinical Research Coordinator I is responsible...SuggestedHourly payFlexible hours- ...Clinical Research Coordinator (CRC) The Clinical Research Coordinator (CRC) is responsible for the day-to-day coordination and operational execution of clinical trials conducted within outpatient healthcare settings. The CRC ensures that clinical trials are conducted...Contract work
$204k - $227k
...Village Super Markets is hiring - Director of Research, Development & Commercialization role... ...plays a critical role in building and managing a repeatable innovation process that... ...Opportunity to build and lead the innovation engine behind one of the region’s most exciting...$27.19 - $35.1 per hour
...Clinical Research Coordinator II Harlem, NY Join us in shaping the future of clinical research. Adams Clinical is a leading clinical... ...: 10029). This role is ideal for coordinators with experience managing one or more trials, supporting day-to-day study operations, and...Hourly payFlexible hours$10k
...Health Office. This bureau will support programming, planning and research opportunities to address racial inequities resulting in... ...and external reports of findings. - Collect, clean, store, and manage data to ensure the accessibility, reliability, and validity of...Full timeWork at officeLocal areaWork from home2 days per week$62k - $80k
...a model with proven results in expanding access to higher education and economic mobility. Position Overview The Program Manager, Science Research supports student success in the YPIE Science Research Program so that all students conduct original scientific research and...Full timeSummer workInternshipLocal areaFlexible hoursWeekend workAfternoon shift$56k
...The candidate will report to the Vice President of Research. Incumbent will manage all aspects of ongoingresearch studies. Attention to detail... ...Capture (EDC) systems and/or other internal or commercial software tools and proven ability to learn and apply new software...Work visa- ...Technical Qualifications: ~ Experience in leading and managing the end-to-end migration project of Guidewire PolicyCenter and... ...initiatives. ~ Detailed knowledge of project management (PMLC), software development life cycle (SDLC) methodologies. ~ Strong facilitation...
- ...Microbiology Supervisor is responsible for the management and operation of the Microbiology Laboratory as well as for the testing and implementation of new tests and procedures, managing investigations and deviations, and communicating results to management. Supervisor...Full timeShift work
- ...registered technologist background in cardiac and vascular imaging, strong experience in outpatient operations, and a proven track record managing IAC, ACR, and TJC accreditation, HL7 workflows, and multidisciplinary teams. Responsibilities Accreditation & Compliance •...
$31.05 per hour
At Perrigo, we are driven by our mission to Makes Lives Better Through Trusted Health and Wellness Solutions, Accessible to All . We are proud to be a Top 10 player in the European Consumer Self-Care market and the largest U.S. store brand provider of over the counter...Hourly payWork at office$31.05 per hour
QC Chemist II - Days Location: Bronx, NY, US, 10457 At Perrigo, we are driven by our mission to Makes Lives Better Through Trusted Health and Wellness Solutions, Accessible to All. We are proud to be a Top 10 player in the European Consumer Self-Care market and the ...Hourly payWork at office- ...Service a priority, treating customers (patients, visitors, and co-workers) in a professional manner exercising courtesy and tact. Manages, plans, organizes and evaluates functions related to operations including, but not limited to; testing performed in chemistry...Full time
- City/State:Mount Vernon, New YorkGrant Funded:NoDepartment:MMV Lab OperationsWork Shift:EveningWork Days:MON-FRIScheduled Hours:4 PM-12 AMScheduled Daily Hours:7.5 HOURSPay Range:$108,000.00-$135,000.00Job Summary:Monitor accurate, timely and cost-effective laboratory testing...Shift workAfternoon shift
- ...Clinical Laboratory Scientist (CLS) Quality Manager The incumbent serves as a Clinical Laboratory Scientist (CLS) Quality Manager within the Pathology and Laboratory Medicine Service at James J. Peters VA Medical Center in the Bronx, NY. They ensure compliance with...Work at officeMonday to Friday
$200k
Job Opportunity This position is eligible for the Education Debt Reduction Program (EDRP), a student loan payment reimbursement program. You must meet specific individual eligibility requirements in accordance with VHA policy and submit your EDRP application within ...Work at office- ...Purpose: Make sure everything Duality does is informed and meaningful. Responsibilities: Research homelessness statistics (U.S. & Ghana) Identify shelters and community partners Track most-needed items Help write short impact updates Suggest new...
- QC Chemist OTC & Personal Care Contract Manufacturing Full Time • Immediate Opening • Salary: Open (please include requirements with resume) We are a growing OTC contract manufacturer serving the pharmaceutical and personal care industry. This is a hands-on QC role at the...Full timeContract workImmediate start
- ...role focuses on driving infrastructure strategy and execution, requiring strong leadership and hands-on architecture skills. You will manage a team of 15 and oversee key initiatives like cloud expansion and network redesign. Ideal candidates should possess a Bachelor's...
$200k - $250k
...an experienced IT leader to oversee their technology environment in White Plains, NY. This leadership role emphasizes strategic management and team mentorship in a fast-paced retail-support setting, ensuring operational excellence across cloud and virtualization platforms...- Montefiore Medical is seeking a Medical Technologist in Mount Vernon, New York, to monitor accurate laboratory testing of patient samples. This role is crucial for aiding in the diagnosis and treatment of diseases through complex tests. The successful candidate will have...Afternoon shift
$170k - $180k
...Executive Director - Research Administration Founded in 1964, New York Blood Center (... ...Administration Award Setup & Financial Management Oversee award acceptance and account... ...PeopleSoft, and/or Google Apps and various software applications. Working knowledge of...Contract workWork at officeLocal areaVisa sponsorship- Montefiore is seeking a Senior Manager for Data Engineering to lead the development of scalable data pipelines and products across the health system. This role requires a minimum of 12 years of experience in data engineering, with 4+ years specifically in Snowflake and...
$170k - $180k
...New York Blood Center seeks an Executive Director of Research Administration to ensure effective oversight of research and sponsored programs. This role involves providing comprehensive support, managing budgets, and ensuring compliance with federal regulations for grant...$16 - $23 per hour
In-Home Applied Behavior Interventionist (Training Provided) Department:Behavior Technician Location:Bronx, NY Psychology Opportunity - Free Training in Baychester-NY* Seeking candidates who are able to a make a long term commitment (minimum 6 months) | Competitive...Part timeWork from homeRelocation packageFlexible hoursShift workAfternoon shift- ...divh2Clinical Research Coordinator (CRC)/h2pThe Clinical Research Coordinator (CRC) is responsible for the day-to-day coordination and operational execution of clinical trials conducted within outpatient healthcare settings. The CRC ensures that clinical trials are conducted...Contract work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering Manager, Research. Be the first to apply!


