
OCLC, Inc.
OCLC is a nonprofit global library cooperative that provides shared technology, data, and research services to libraries, including WorldCat—the worldwide union catalog—and WorldShare Management Services for library operations and interlibrary loan. It sustains itself through membership and subscriptions from libraries and cultural institutions. Founded in 1967 and headquartered in Dublin, Ohio, OCLC serves thousands of member libraries in more than 100 countries.
Open Positions at OCLC, Inc.
8 open positions
OCLC is hiring a Senior Software Engineer to design, develop, test, and improve complex software systems that connect libraries and make knowledge accessible worldwide. The role combines hands-on engineering with technical guidance, architecture participation, code reviews, and mentoring.
OCLC is seeking a Senior Software Engineer to translate requirements and designs into code and solve problems in existing systems that connect libraries and make knowledge accessible worldwide.
Senior Software Engineer building and owning full-stack enterprise applications with Java/Spring backend services and React front ends. The role combines hands-on development, architecture, production troubleshooting, mentoring, and delivery across the software lifecycle.
Principal Software Engineer leading the organization-wide technical direction for Linked Data, graph-based knowledge representation, and metadata modernization. The role combines enterprise influence and mentoring with hands-on Java development, proof-of-concept delivery, and graph system design.
Principal Software Engineer serving as a technical leader for Resource Sharing engineering, setting technical direction and delivering reliable, scalable enterprise software. The role combines distributed systems and full-stack development with architectural collaboration, mentoring, and evaluation of AI-enabled engineering practices.
Develop custom Salesforce solutions that connect business needs with scalable technology at OCLC, helping libraries and organizations make knowledge accessible worldwide.
Principal Test Engineer leading enterprise-wide QA strategy, testing innovation, and quality standards at OCLC. The role advances AI-assisted testing, scalable automation, risk-based quality practices, and cross-functional architectural decision-making.
Senior Software Architect defining the long-term architecture for OCLC’s mission-critical Resource Sharing platform. The role combines strategic technical leadership, cloud modernization, hands-on architectural guidance, and cross-team influence.