What is a Software Engineer at OCLC?
The Software Engineer role at OCLC is crucial for developing and maintaining innovative software solutions that enhance library services worldwide. As an integral part of a dynamic team, you will contribute to the design, implementation, and optimization of systems that support libraries and their patrons. Your work directly impacts the efficiency and effectiveness of library operations and user experiences, which is fundamental in a rapidly evolving digital landscape.
In this role, you will engage with various technologies and methodologies, participating in projects that range from backend services and APIs to user-facing applications. You'll be involved in significant problem-solving, collaborating closely with product managers, designers, and fellow engineers to create scalable solutions that are not only functional but also user-centric. The complexity and scope of the projects at OCLC provide an enriching environment where your contributions can lead to meaningful changes in the global library community.




