The New York Public Library
The New York Public Library
द न्यूयॉर्क पब्लिक लाइब्रेरी एक गैर-लाभकारी सार्वजनिक पुस्तकालय और शिक्षा संस्थान है, जो ब्रोंक्स, मैनहट्टन और स्टेटन आइलैंड के समुदायों की सेवा करता है। इसकी 92 शोध और शाखा पुस्तकालयों का नेटवर्क छोटे बच्चों से लेकर विद्वानों तक के लोगों को पुस्तकों और अन्य सामग्रियों, कंप्यूटरों, कक्षाओं, प्रदर्शनियों और सार्वजनिक कार्यक्रमों तक निःशुल्क पहुँच प्रदान करता है। हर वर्ष 1.8 करोड़ से अधिक लोग इसके परिसरों में आते हैं, जबकि दुनिया भर के पाठक और शिक्षार्थी पुस्तकालय के डिजिटल संसाधनों का उपयोग करते हैं।

Senior Software Engineer, Institutional Services — New York Public Library (Hybrid)

Lead development of digital library platforms for The New York Public Library using Python, React, and TypeScript. Build scalable applications that expand access to resources for patrons, researchers, educators, and students.

विवरण

  • Build and maintain NYPL digital platforms across applications and databases
  • Develop and deliver products with Python, React, and TypeScript
  • Create applications that connect patrons, researchers, educators, and students with digital library resources
  • Maintain legacy systems while building new applications for NYPL collections
  • Establish and maintain standards for application development, database management, collaboration, and related technical practices
  • Assess technical needs and define system specifications
  • Design and implement scalable, efficient, and maintainable software solutions
  • Partner with multiple teams to develop patron-facing applications
  • Work with product and project managers to assess feature feasibility and complexity
  • Participate in agile ceremonies and refine development processes
  • Produce Technical Architecture Documents
  • Clarify and resolve ambiguous or incomplete requirements
  • Research and recommend solutions based on cost, automation, and efficiency considerations
  • Contribute to test suites, technical documentation, and specifications
  • Identify and reduce technical debt
  • Review code and provide constructive, actionable feedback
  • Mentor engineers through technical guidance, pair programming, and code reviews
  • Lead development initiatives and coordinate the work of other engineers
  • Present technical work to technical and non-technical stakeholders
  • Partner with Software Engineers to deliver new features across NYPL Digital

आवश्यकताएँ

  • Bachelor’s degree or five years of equivalent hands-on development experience with the relevant technology stack
  • Demonstrated leadership, mentoring, coaching, and decision-making abilities
  • Strong written and verbal communication skills
  • Experience leading significant technical initiatives that address complex problems
  • Experience defining and implementing documentation standards and practices
  • Advanced Python development and system design expertise, including production experience with Python web frameworks
  • Strong knowledge of system architecture, design patterns, and cloud infrastructure
  • Strong understanding of DevOps practices and how they influence implementation decisions
  • Proficiency with SQL and relational databases such as MySQL and PostgreSQL
  • Experience with Node.js and the React ecosystem
  • Experience working with Next.js
  • Experience using multiple component libraries
  • Experience with front-end integration testing
  • Knowledge of accessibility principles
  • Proficiency with Git and version control systems
  • Experience with CI/CD tools such as GitHub Actions or Travis CI
  • Familiarity with agile frameworks including Scrum and Kanban
  • Familiarity with Single Sign-On is a plus
  • Understanding of or experience managing Single Sign-On infrastructure such as Shibboleth is a plus
  • Large-scale production experience with data stores such as Elasticsearch or Solr is a plus

लाभ

  • Hybrid schedule with three days per week in the New York City office
  • Monday through Friday, 9:00 a.m. to 5:00 p.m.
  • Role requires limited physical effort
  • No pre-placement physical examination required
  • Non-union position
  • Exempt under FLSA

संबंधित नौकरियाँ

CACI International Inc

CrossBeam Product Director

CACI International Inc

Lead CACI’s CrossBeam optical communications portfolio, overseeing production and product growth. Drive new business capture and team performance across aerospace and defense.

खोलें
Sikla GmbH

Customer and Sales Support Specialist

Sikla GmbH

Support Sikla UK’s technical modular support systems business in Milton Keynes, handling customer and sales enquiries from quotation through delivery. Coordinate orders, documentation, logistics, and ERP administration with customers and internal teams.

खोलें
Newstel Worldwide

Part-Time Danish-Speaking Customer Service Agent (Portugal, Remote)

Newstel Worldwide

Provide remote customer support in Danish for Newstel’s multilingual BPO customers while meeting service and quality targets. This part-time role covers email, chat and phone enquiries from Portugal.

खोलें
Frühlingszwiebel

Customer Support and E-Commerce Operations Specialist

Frühlingszwiebel

Support customers and coordinate e-commerce operations for Frühlingszwiebel, a healthy nutrition startup. The role spans Shopify workflows, fulfillment, and operational projects.

खोलें
Konecta

Remote Customer Service Agent — Peru

Konecta

Provide customer support remotely for Konecta, helping businesses connect with their customers. The role offers work from home, fixed pay, commissions, and full payroll benefits.

खोलें
Gea Internacional

Remote Customer Retention Advisor, Claro — Peru

Gea Internacional
1,001 – 5,000 कर्मचारी
SaaSपरामर्शलॉजिस्टिक्स

Work remotely advising Claro customers who are considering switching carriers. Offer retention options and attend rotating shifts.

खोलें
Thermo Fisher Scientific

Senior Clarity PPM Systems Developer

Thermo Fisher Scientific

Lead Clarity PPM development and enterprise application support, including integrations, upgrades, and production troubleshooting. Support SOX controls, on-call operations, deployments, and technical knowledge transfer.

खोलें
Thermo Fisher Scientific

Senior Clarity PPM Systems Developer

Thermo Fisher Scientific

Lead development and support for Thermo Fisher Scientific’s Clarity PPM platform, including integrations, upgrades, and production releases. Provide advanced troubleshooting, technical governance, mentoring, and SOX-compliant operations.

खोलें
GFN

IT Trainer Trainee, System Integration

GFN
201 – 500 कर्मचारी
SaaSई-कॉमर्सफिनटेक

Train to teach system integration as an IT trainer, delivering practical instruction in line with the IHK curriculum. Help develop GFN’s digital education and career transition programs.

खोलें
Chargeflow

Customer-Facing Implementation Engineer

Chargeflow
51 – 200 कर्मचारी
ई-कॉमर्सफिनटेक

Lead API integrations and enterprise onboarding for Chargeflow’s AI-powered chargeback and fraud platform. Manage customer implementations from contract signing through go-live in a hybrid role in Modi’in, Israel.

खोलें